Community Clubs

Clubs run by BSM staff

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 Swim

The BSM 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.

BSM Gladiators (Martial Arts and fitness)

Martial arts and fitness community club for adults. Les Mills BodyCombat, BodyBalance, BodyPump and Zumba classes.

Please click here to see the BSM Gladiators facebook page.

Hoops (Basketball)

Basketball club for girls and boys in Muscat aged 5-16.

Saturday mornings during BSM term times in the BSM Sports Hall.

For further information please email Jeremy Wyre at

BAM Performance (Dance)

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

Ballet, tap and contemporary dance classes. To find out more please follow BAM on their Facebook page.

Please contact Katie Bamforth at for all enquiries.

Muscat Flames (Netball)

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

All abilities welcome.

For more information please contact Ruth Kenna or Karen Mean on

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

Muscat Foxes Junior Hockey Club

Hockey for those aged 6+

All levels welcome.


Muscat Arabian Foxes Hockey Club

A friendly field hockey club comprising both male and female hockey players of all ages, abilities and nationalities.

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.

Rainbows Brownies Guides

UK Girl Guiding community in Muscat, for ages 5-25.

Groups meet at BSM on various days

Email for information or sign up here

Enhance Sports Global Football Academy

Football academy for U6-U16.

Various days on the BSM Floodlit All-Weather Pitch.

Contact 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 Netball Club

Ladies Netball club and an opportunity to get out and about with practices, tournaments and social events.

In the BSM Sportshall.

We're waiting for you

Join Us

Apply For A Place