Mount Dennis BJJ

Shopping Cart

Your cart is empty
Continue Shopping

Mount Dennis Brazilian Jiu-Jitsu Academy

WE ARE OPEN!
BJJ for kids, teens, and adults at Weston and Eglinton. Check the class schedule for times!

SIGN UP FOR YOUR SUMMER PASS!

If you are a beginner and are interested in an introductory free week of training with no commitment - please send us a message!

Thank you for signing up! A member of our team will be in touch with you soon!

Train With Purpose. Build Confidence. Join the Community.

Mount Dennis BJJ offers structured Brazilian Jiu-Jitsu classes for beginners, families, and experienced students. Whether your goal is fitness, self-defence, confidence, discipline, or competition, our academy is built to help you improve safely and consistently.

MOUNT DENNIS BJJ ACADEMY PROGRAMS

KIDS BJJ

Structured classes designed to build confidence, discipline, coordination, and resilience in a positive environment.

Beginner-friendly | Character and focus | Real skill progression
Ages 3-12

TEENS BJJ

A place for teens to build confidence, resilience, and real self-defence skills while training alongside supportive coaches and teammates.

Confidence through challenge | Practical self-defence | Discipline, fitness, and respect
Ages 13-18

ADULT FUNDAMENTALS

A clean starting point for adults — learn the basics the right way, build fitness, and train in a focused, welcoming room.

Technique-first approach | Beginner and returning students | Built for consistency

LIMITED DEAL: RESERVE YOUR SPOT & SAVE UP TO $480


Founding Pricing:
Adults Unlimited: $159 / month
Kids & Teens Unlimited: $129 / month

Regular pricing after founding offer:
Adult Unlimited: $199 / month
Kids & Teens Unlimited: $159 / month

Learn more

FREQUENTLY ASKED QUESTIONS

Do I need any experience?

Not at all. Most of our new students are complete beginners. We'll teach you everything from the ground up in a welcoming, structured environment.

What should I wear for my first class?

Comfortable athletic clothing such as a t-shirt and shorts is perfect. If you decide to join, we'll help you get fitted for a gi.

Do you offer a free trial?

Yes. Every new student receives a 1 Week Free Trial so you can experience the academy before making a commitment.

What ages do you teach?

We offer classes for:

Kids (ages 3–12)
Teens (13–17)
Adults (18+)

Is Brazilian Jiu-Jitsu safe?

Safety is our priority. Classes are taught in a controlled environment with an emphasis on technique, respect, and training at an appropriate pace.

Do I need to be fit before I start?

No. You don't need to "get in shape" before trying BJJ. Training itself will improve your fitness, mobility, and confidence over time.

Will I have to spar on my first day?

No. New students are never pressured to spar. You'll learn the fundamentals first and participate at a pace you're comfortable with.

How do memberships work?

We offer flexible membership options as well as our limited Founding Member rates while spaces remain available. Full pricing is available on our Memberships page.

Do you provide loaner gis?

We have a limited number of loaner gis available for your trial classes while you decide if BJJ is right for you.

Where are you located?

We're at 1192 Weston Road, Toronto, just north of Eglinton Avenue West and easily accessible by TTC.

How do I get started?

Simply book your 1 Week Free Trial online, or contact us if you have any questions. We'll take care of the rest.

Is there parking available?

Yes. Green P Parking options are available in the area surrounding the academy. Details will be provided to members before opening.

New students can start with a free one-week trial! 
Come, meet the team, try a class and see if MDBJJ is a good fit for you or your child.

Contact Us

 Opening Summer Schedule

Schedule

19/07/2026 - 25/07/2026
19 Sun 20 Mon 21 Tue 22 Wed 23 Thu 24 Fri 25 Sat
19 Sun Closed
20 Mon Closed
21 Tue Closed
22 Wed Closed
23 Thu Closed
24 Fri Closed
25 Sat Closed
12:00am
1:00am
2:00am
3:00am
4:00am
5:00am
6:00am
7:00am
8:00am
9:00am
10:00am
11:00am
12:00pm
1:00pm
2:00pm
3:00pm
4:00pm
5:00pm
6:00pm
7:00pm
8:00pm
9:00pm
10:00pm
11:00pm

KIDS (3-5)

3:45 - 4:30pm
3:45pm - 4:30pm

KIDS (3-5)

KIDS (3-5)
Monday, July 20 · 3:45pm - 4:30pm

This day is marked as closed. Reopen the day to edit or restore sessions.

KIDS (6-12)

4:45 - 5:45pm
4:45pm - 5:45pm

KIDS (6-12)

KIDS (6-12)
Monday, July 20 · 4:45pm - 5:45pm

This day is marked as closed. Reopen the day to edit or restore sessions.

ADULT FUNDAMENTALS

6 - 7pm
6:00pm - 7:00pm

ADULT FUNDAMENTALS

ADULT FUNDAMENTALS
Monday, July 20 · 6:00pm - 7:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

ADULT ROLLING

7 - 8pm
7:00pm - 8:00pm

ADULT ROLLING

ADULT ROLLING
Monday, July 20 · 7:00pm - 8:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

ADULT FUNDAMENTALS

12 - 1:30pm
12:00pm - 1:30pm

ADULT FUNDAMENTALS

ADULT FUNDAMENTALS
Wednesday, July 22 · 12:00pm - 1:30pm

This day is marked as closed. Reopen the day to edit or restore sessions.

KIDS (3-5)

3:45 - 4:30pm
3:45pm - 4:30pm

KIDS (3-5)

KIDS (3-5)
Wednesday, July 22 · 3:45pm - 4:30pm

This day is marked as closed. Reopen the day to edit or restore sessions.

KIDS (6-12)

4:45 - 5:45pm
4:45pm - 5:45pm

KIDS (6-12)

KIDS (6-12)
Wednesday, July 22 · 4:45pm - 5:45pm

This day is marked as closed. Reopen the day to edit or restore sessions.

ADULT FUNDAMENTALS

6 - 7pm 0 / 30
6:00pm - 7:00pm

ADULT FUNDAMENTALS

Bookings: 0/30
Book
ADULT FUNDAMENTALS
Wednesday, July 22 · 6:00pm - 7:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

ADULT ROLLING

7 - 8pm 0 / 30
7:00pm - 8:00pm

ADULT ROLLING

Bookings: 0/30
Book
ADULT ROLLING
Wednesday, July 22 · 7:00pm - 8:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

ADULT FUNDAMENTALS

12 - 1:30pm 0 / 30
12:00pm - 1:30pm

ADULT FUNDAMENTALS

Bookings: 0/30
Book
ADULT FUNDAMENTALS
Thursday, July 23 · 12:00pm - 1:30pm

This day is marked as closed. Reopen the day to edit or restore sessions.

KIDS (3-5)

3:45 - 4:30pm 1 / 30
3:45pm - 4:30pm

KIDS (3-5)

Bookings: 1/30
Book
KIDS (3-5)
Thursday, July 23 · 3:45pm - 4:30pm

This day is marked as closed. Reopen the day to edit or restore sessions.

KIDS (6-12)

4:45 - 5:45pm 0 / 30
4:45pm - 5:45pm

KIDS (6-12)

Bookings: 0/30
Book
KIDS (6-12)
Thursday, July 23 · 4:45pm - 5:45pm

This day is marked as closed. Reopen the day to edit or restore sessions.

ADULT FUNDAMENTALS

6 - 7pm 0 / 30
6:00pm - 7:00pm

ADULT FUNDAMENTALS

Bookings: 0/30
Book
ADULT FUNDAMENTALS
Thursday, July 23 · 6:00pm - 7:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

ADULT ROLLING

7 - 8pm 0 / 30
7:00pm - 8:00pm

ADULT ROLLING

Bookings: 0/30
Book
ADULT ROLLING
Thursday, July 23 · 7:00pm - 8:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

KIDS (3-5)

9:15 - 10am 0 / 30
9:15am - 10:00am

KIDS (3-5)

Bookings: 0/30
Book
KIDS (3-5)
Saturday, July 25 · 9:15am - 10:00am

This day is marked as closed. Reopen the day to edit or restore sessions.

KIDS (6-12)

10:15 - 11:15am 0 / 30
10:15am - 11:15am

KIDS (6-12)

Bookings: 0/30
Book
KIDS (6-12)
Saturday, July 25 · 10:15am - 11:15am

This day is marked as closed. Reopen the day to edit or restore sessions.

ADULT FUNDAMENTALS

11:15am - 1pm 0 / 30
11:15am - 1:00pm

ADULT FUNDAMENTALS

Bookings: 0/30
Book
ADULT FUNDAMENTALS
Saturday, July 25 · 11:15am - 1:00pm

This day is marked as closed. Reopen the day to edit or restore sessions.

No sessions found