Our junior school does at least one club each lunchtime and after school.
All the teachers, including the head, take at least one each.
On offer are choir, orchestra, recorders, spanish, knitting, chess, homework, computers, drama, football, badminton, netball, art, guitar, violin. There may be more but these are the ones I can think of. French and tennis are clubs provided by outside organisations and you pay for them.
Some of the clubs are e.g. yr6 only or yrs 3 & 4 only.
The infant school does an after school club one day a week for the yr2s. There are three different activities - music, book club and art. The children can do a different one each term.
I think we are very lucky to have teachers willing to give up so much time for the children and I am truly grateful.
State schools by the way.