Start Anytime — We Prorate
You don’t have to wait for a new session to get started at Horizon Martial Arts.
Our programs are designed so new students can start anytime throughout the year. If the term has already started, we simply prorate your membership—you only pay for the time remaining.
Whether you’re brand new to Martial Arts or getting back into training, just jump in and get started.
Lil Dragons Aged 3-5 Karate
2026/27 Programs by Term
Fall Term
September 5 – December 19, 2026
Full Membership: $420
Single Membership: $280
Winter Term
January 2 – March 31, 2027
Full Membership: $360
Single Membership: $240
Spring Term
April 1 – July 3, 2027
Full Membership: $360
Single Membership: $240
Prices do not include hst
See Below for Discounts and info on longer term memberships
Karate & kickboxing (ages 6 up)
2026/27 Programs by term
Fall Term
September 5 – December 19, 2026
Full Membership: $525
Single Membership: $350
Winter Term
January 2 – March 31, 2027
Full Membership: $450
Single Membership: $300
Spring Term
April 1 – July 3, 2027
Full Membership: $450
Single Membership: $300
Prices so not include hst
See Below for Discounts and info on longer term memberships
membership details & discounts
membership types
Single: One day a week (Same Day & Time)
Beginner Full Kids Karate: 2 Weekday Classes & a Saturday Option
Intermediate/Advanced/Adult Full Karate: 2 Weekday Karate Classes, Saturday Conditioning/MMA
Kickboxing Full Membership: All Weekday Kickboxing Classes & Saturday Kickboxing/Conditioning
Kids/teens Add on specialized programs
Weapons class $50 per month
Competition class $50 per month
Equipment
Karate Uniform, Patch & Tee $115
Kickboxing Gloves & Hand Wraps $60
Discounts
Sign up for…
-2 Terms 5% off
-3 terms 10% off.
-Full Year (12 months) 15% off
Family discount: 10% off additional qualified Memberships.
Note: Discounts cannot be combined. One discount per qualified Membership.
Students must attend the same class or class block (time/day) for the Term. If you need to switch classes or do a makeup, contact us and we’ll give you some options.
If you haven’t already filled out our new online waiver form please do so by clicking here
Please Provide Students Name/Membership Type/And the Program and days you’d like to attend.