Class Timetable

Please arrive 10 minutes before any class. All skill levels welcome — just turn up and have a go.

← Previous week
14 Sep – 20 Sep 2026
Today Next week →
Monday
14 Sep
Tuesday
15 Sep
Wednesday
16 Sep
Thursday
17 Sep
Friday
18 Sep
Saturday
19 Sep
Sunday
20 Sep
8am
9am
10am
11am
12pm
1pm
2pm
3pm
4pm
5pm
Little Dragons 3:40 pm–4:25 pm
Orange / Blue Belt 4:30 pm–5:15 pm
Green / Brown / Black Belt 5:15 pm–6:00 pm
White / Yellow Belt 3:40 pm–4:25 pm
Orange / Blue Belt 4:30 pm–5:15 pm
Green / Brown / Black Belt 5:15 pm–6:00 pm
Little Dragons 3:40 pm–4:25 pm
White / Yellow Belt 4:30 pm–5:15 pm
Green / Brown / Black Belt 5:15 pm–6:00 pm
White / Yellow Belt 3:40 pm–4:25 pm
Orange / Blue Belt 4:30 pm–5:15 pm
Green / Brown / Black Belt 5:15 pm–6:00 pm
Little Dragons 8:00 am–8:45 am
White / Yellow Belt 8:45 am–9:30 am
Orange / Blue Belt 9:30 am–10:15 am
Green / Brown / Black Belt 10:15 am–11:00 am
📚 School Bookings Available (Weekday Mornings) 🎂 Birthday Party Bookings Available!

BELT PROGRESSION

From white belt to black belt — every student follows a structured journey of growth, discipline, and achievement.

White → Yellow → Orange → Blue → Green → Brown → Black

Ready to start?

Book a free trial class and see what training at SOFMA is all about.

Book your free trial!