Timetable

Weekly class schedule

Classes run Monday through Saturday, with private lessons and parties by appointment on Sundays. Missed a class? Make it up during any regular gym hours.

Monday

4 sessions
  • 4:30 – 5:15 pm

    Children 4–7 — Beginner

    Royersford

  • 5:30 – 6:15 pm

    Children 8–12 — Beginner/Intermediate

    Royersford

  • 6:30 – 7:30 pm

    Teens & Adults — All Ranks

    Royersford

  • 7:30 – 8:30 pm

    Advanced & Black Belt

    Royersford

Tuesday

3 sessions
  • 4:30 – 5:15 pm

    Children 4–7 — Intermediate/Advanced

    Royersford

  • 5:30 – 6:15 pm

    Children 8–12 — Advanced

    Royersford

  • 6:30 – 7:30 pm

    Teens & Adults — All Ranks

    Birdsboro

Wednesday

4 sessions
  • 4:30 – 5:15 pm

    Children 4–7 — Beginner

    Royersford

  • 5:30 – 6:15 pm

    Children 8–12 — Beginner/Intermediate

    Royersford

  • 6:30 – 7:30 pm

    Teens & Adults — All Ranks

    Royersford

  • 7:30 – 8:30 pm

    Sparring & Weapons

    Royersford

Thursday

3 sessions
  • 4:30 – 5:15 pm

    Children 4–7 — Intermediate/Advanced

    Royersford

  • 5:30 – 6:15 pm

    Children 8–12 — Advanced

    Royersford

  • 6:30 – 7:30 pm

    Teens & Adults — All Ranks

    Birdsboro

Friday

2 sessions
  • 4:30 – 5:30 pm

    Open Mat & Make-up Classes

    Royersford

  • 6:00 – 9:00 pm

    Birthday Parties (by booking)

    Royersford

Saturday

3 sessions
  • 9:00 – 10:00 am

    Children — All Ages

    Royersford

  • 10:15 – 11:15 am

    Teens & Adults — All Ranks

    Royersford

  • 12:00 – 4:00 pm

    Private Lessons & Parties (by booking)

    Royersford

Sunday

1 session
  • By appointment

    Birthday Parties & Private Lessons

    Both locations

Before you turn up

Times occasionally shift around testings, holidays and weather closings — all changes are posted in the gym and on the front doors. The Royersford gym closes for two vacation weeks a year (the week of the 4th of July and the week of Christmas), and snow closings generally follow Spring-Ford Area School District. If you are coming for the first time, call (610) 792-9091 and we will confirm the right class for you.

Main dojang

Royersford

326 North Lewis Road
Royersford, PA 19468

Second location

Birdsboro

337 West Main St
Birdsboro, PA 19508

Class Schedule | Legacy Karate Academy