Community Clubs

Clubs run by BSM staff

BSM Music Hub

BSM Music Hub offers a comprehensive range of music education for all ages (Yep! Adults too!) and all levels of proficiency.

Please see our BSM Music Hub site for further information.

BSM Marlins (Swimming)

Performance and swim training squads for students at BSM and the Muscat community. Please see here for further information.

BSM Marlins Masters (Adult Swimming)

Performance and swim training squads for adults. Please see here for further information.

BSM Learn to Swim

The BSM Learn to Swim programme is open to the whole community. We offer sessions for children and adults, for complete beginners through to those wanting to improve their technique or fitness.  Please see here for further information.

Hoops (Basketball)

Basketball club for girls and boys in Muscat aged 5-18. Saturday mornings during BSM term times in the BSM Sports Hall.

For further information please see the HOOPS site or email Jeremy Wyre at

BAM Performance (Dance)

Specialist dance training in a variety of styles, for boys and girls aged 3-18.

To find out more please follow BAM on their Facebook page. Please contact Katie Bamforth at for all enquiries.

BSM Gladiators (Martial arts and fitness)

Martial arts and fitness community club for adults and children.

Les Mills BodyPump, BodyBalance and Zumba fitness classes.

Courses in Judo, Karate and Jujitsu for select age groups.

For further information please see the BSM Gladiators site.

Muscat Flames (Netball - BSM students only)

Netball coaching for senior BSM girls with the opportunity to compete in the regional inter-gulf competitions. All abilities welcome.

For more information please email

BSM Gymnastics Club

Sessions take place in BSM’s sports halls. Open to all. For students aged 5 – 12.

Please see the BSM Gymnastics Club website for further information.

BSM Volleyball (BSM students only)

For BSM students in Years 8 -11.

If you have any questions, or would like to join us, please contact Mr Price via the Senior School Office.

Clubs run by outside providers

Dutch School

Our Dutch School is run by LanguageOne Muscat, on site at BSM.

LanguageOne is a leading international organisation that offers high-quality mother tongue programmes to students who grow up in an international environment.

We provide Dutch language courses to children aged 2½ to 18 and the opportunity to develop their home language in a safe and enjoyable learning environment.

Our Dutch language and culture programmes are complementary to the international curricula practiced at BSM, and compliant with the Dutch core objectives and Flemish attainment levels in education.

LanguageOne started Dutch classes at British School Muscat in 1996. We teach all primary school levels and our secondary school students follow classes either at school or with their LanguageOne tutor, online. Classes at BSM start at 2pm and finish at 5pm.

LanguageOne is affiliated with the Foundation for Dutch Education Worldwide and accredited by the Dutch Inspectorate of Education.

Curious about our Dutch School? Visit LanguageOne Muscat or our Facebook page to get a more informal impression.

You can contact us by email to or via the phone number below.

Renske Maandag,
Local Director LanguageOne Muscat, +968 9936 8177

ESG Football Academy

Football academy for U6-U16.

Various days on the BSM Floodlit All-Weather Pitch.

Contact for more information.

Tennis Lessons

Sports Connection Tennis Academy offer tennis lessons at BSM.

Please contact +968 79375199 for more information.

Instagram: @sportsconnectionoman

Beavers Cubs Scouts

An active programme of indoor and outdoor activities for girls & boys between the ages of 6-18.

Groups meet at BSM on various days.

See for more information.

Muscat Storm Football Club

Muscat Storm FC is open to anyone of any age or ability who wants to play, keep fit, support, sponsor, volunteer or just hang out and make friends.

On the BSM Floodlit All-Weather Pitch

Contact for further information or click here to see their Facebook page.

Muscat Arabian Foxes Hockey Club

A friendly field hockey club for hockey players of all ages, abilities and nationalities.

All levels welcome. Adults and children.

Contact: or visit their facebook page.

Muscat Pirates Rugby

Muscat Pirates Rugby Club. Please see their website for further information:

(Training does not take place at BSM)

We're waiting for you

Join Us

Apply For A Place