NEO Martial Arts

OUR PROGRAMS

From NEO Brazilian Jiu Jitsu classes for Adults and Teens to Martial arts for all skill levels, we're here to help you kickstart your martial arts journey—no experience needed!

KIDS & YOUTH BJJ (GI / NO GI)

KIDS & YOUTH MMA (AGES 7-12)

  • MIGHTY MITES (AGES 4-6)
  • PEE WEES (AGES 7-9)
  • JUNIORS (AGES 10-12)
Learn More

TEENS, JUVENILES & ADULTS

  • BRAZILIAN JIU JITSU (GI)
  • MMA (NO GI)

Learn More

LADIES ONLY

  • BRAZILIAN JIU JITSU (GI)
Learn More

COMPETITION TEAM

  • LOCAL COMPETITION TEAM
  • INTERNATIONAL (TOURING) COMPETITION TEAM

Learn More

From Basement Rolls to Brampton’s Best

From basement mats to Brampton's go-to academy NEO was built on belief, sweat, and community.

We specialize in Brazilian Jiu-Jitsu with a structured, world-class system designed for kids, parents, and competitors.

But what truly sets us apart?
The culture. The coaching. The commitment to real progress.

Lock In. Level Up. That’s the mission. That’s the mindset.

This is more than martial arts. It's a lifestyle.

LEARN MORE

NEO BRAZILIAN JIU JITSU

Join us for NEO Brazilian Jiu Jitsu classes in Brampton every week Monday through Friday! Explore our weekly schedule below.

Schedule

11/16/2025 - 11/22/2025
16 Sun 17 Mon 18 Tue 19 Wed 20 Thu 21 Fri 22 Sat
16 Sun
17 Mon
18 Tue
19 Wed
20 Thu
21 Fri
22 Sat
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

Fitness Area

7am - 10pm
7:00am - 10:00pm

Fitness Area

Fitness Area
Sunday, November 16 · 7:00am - 10:00pm

Ladies Only BJJ Gi

10 - 11am
10:00am - 11:00am

Ladies Only BJJ Gi

ASAnna Shestak
Ladies Only BJJ Gi
Sunday, November 16 · 10:00am - 11:00am
Instructors:
Anna Shestak

NEO Wrestling (Kids & Adults - All Access)

10 - 11am
10:00am - 11:00am

NEO Wrestling (Kids & Adults - All Access)

PTPatrick Teruel RPRonaq Pawar Patrick, Ronaq Book
NEO Wrestling (Kids & Adults - All Access)
Sunday, November 16 · 10:00am - 11:00am
Instructors:
Patrick Teruel Ronaq Pawar

NEO Touring & Adult Competitors (Members Only)

11am - 12:30pm
11:00am - 12:30pm

NEO Touring & Adult Competitors (Members Only)

PTPatrick Teruel
NEO Touring & Adult Competitors (Members Only)
Sunday, November 16 · 11:00am - 12:30pm
Instructors:
Patrick Teruel

Kids Muay Thai

11:45am - 12:30pm
11:45am - 12:30pm

Kids Muay Thai

EOEdgar Obregon Book
Kids Muay Thai
Sunday, November 16 · 11:45am - 12:30pm
Instructors:
Edgar Obregon

Adults Muay Thai

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

Adults Muay Thai

EOEdgar Obregon Book
Adults Muay Thai
Sunday, November 16 · 12:30pm - 1:30pm
Instructors:
Edgar Obregon

Open Mat

12:30 - 2pm
12:30pm - 2:00pm

Open Mat

Open Mat
Sunday, November 16 · 12:30pm - 2:00pm

Mighty Mites (4-6) BJJ Gi

5 - 5:45pm
5:00pm - 5:45pm

Mighty Mites (4-6) BJJ Gi

QTQuentin Teruel Book
Mighty Mites (4-6) BJJ Gi
Monday, November 17 · 5:00pm - 5:45pm
Instructors:
Quentin Teruel

Juniors BJJ Gi Fundamentals (10-12) - Small Room

5:45 - 6:30pm
5:45pm - 6:30pm

Juniors BJJ Gi Fundamentals (10-12) - Small Room

MTMalcolm Teruel
Juniors BJJ Gi Fundamentals (10-12) - Small Room
Monday, November 17 · 5:45pm - 6:30pm
Instructors:
Malcolm Teruel

Pee Wees BJJ Gi Fundamentals (7-9) - Main Room

5:45 - 6:30pm
5:45pm - 6:30pm

Pee Wees BJJ Gi Fundamentals (7-9) - Main Room

PTPatrick Teruel Book
Pee Wees BJJ Gi Fundamentals (7-9) - Main Room
Monday, November 17 · 5:45pm - 6:30pm
Instructors:
Patrick Teruel

Juniors BJJ Gi Advanced (10-12 ONLY, 7-9 Grey Belts Eligible)

6:30 - 7:30pm
6:30pm - 7:30pm

Juniors BJJ Gi Advanced (10-12 ONLY, 7-9 Grey Belts Eligible)

MTMalcolm Teruel Book
Juniors BJJ Gi Advanced (10-12 ONLY, 7-9 Grey Belts Eligible)
Monday, November 17 · 6:30pm - 7:30pm
Instructors:
Malcolm Teruel

Adults All Levels BJJ Gi

7:30 - 9pm
7:30pm - 9:00pm

Adults All Levels BJJ Gi

SKSteven Kissi Book
Adults All Levels BJJ Gi
Monday, November 17 · 7:30pm - 9:00pm
Instructors:
Steven Kissi

Adults All Levels BJJ Gi

7 - 8:30am
7:00am - 8:30am

Adults All Levels BJJ Gi

PTPatrick Teruel Book
Adults All Levels BJJ Gi
Tuesday, November 18 · 7:00am - 8:30am
Instructors:
Patrick Teruel

Fitness Area

7am - 10pm
7:00am - 10:00pm

Fitness Area

Fitness Area
Tuesday, November 18 · 7:00am - 10:00pm

Adults All Levels BJJ Gi

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

Adults All Levels BJJ Gi

PTPatrick Teruel Book
Adults All Levels BJJ Gi
Tuesday, November 18 · 12:00pm - 1:30pm
Instructors:
Patrick Teruel

Mighty Mites (4-6) BJJ Gi

5 - 5:45pm
5:00pm - 5:45pm

Mighty Mites (4-6) BJJ Gi

MGMarcella Guerra Book
Mighty Mites (4-6) BJJ Gi
Tuesday, November 18 · 5:00pm - 5:45pm
Instructors:
Marcella Guerra

Juniors BJJ Gi Fundamentals (10-12) - Small Room

5:45 - 6:30pm
5:45pm - 6:30pm

Juniors BJJ Gi Fundamentals (10-12) - Small Room

MTMalcolm Teruel
Juniors BJJ Gi Fundamentals (10-12) - Small Room
Tuesday, November 18 · 5:45pm - 6:30pm
Instructors:
Malcolm Teruel

Pee Wees BJJ Gi Fundamentals (7-9) - Main Room

5:45 - 6:30pm
5:45pm - 6:30pm

Pee Wees BJJ Gi Fundamentals (7-9) - Main Room

PTPatrick Teruel Book
Pee Wees BJJ Gi Fundamentals (7-9) - Main Room
Tuesday, November 18 · 5:45pm - 6:30pm
Instructors:
Patrick Teruel

Juniors Advanced BJJ Gi (10-12 ONLY, 7-9 Grey Belts Eligible)

6:30 - 7:30pm
6:30pm - 7:30pm

Juniors Advanced BJJ Gi (10-12 ONLY, 7-9 Grey Belts Eligible)

MTMalcolm Teruel Book
Juniors Advanced BJJ Gi (10-12 ONLY, 7-9 Grey Belts Eligible)
Tuesday, November 18 · 6:30pm - 7:30pm
Instructors:
Malcolm Teruel

Ladies Only BJJ Gi

6:30 - 7:30pm
6:30pm - 7:30pm

Ladies Only BJJ Gi

MGMarcella Guerra Book
Ladies Only BJJ Gi
Tuesday, November 18 · 6:30pm - 7:30pm
Instructors:
Marcella Guerra

Adults Fundamentals BJJ Gi

7:30 - 9pm
7:30pm - 9:00pm

Adults Fundamentals BJJ Gi

PTPatrick Teruel Book
Adults Fundamentals BJJ Gi
Tuesday, November 18 · 7:30pm - 9:00pm
Instructors:
Patrick Teruel

Fitness Area

7am - 10pm
7:00am - 10:00pm

Fitness Area

Fitness Area
Wednesday, November 19 · 7:00am - 10:00pm

Adults All Levels BJJ Gi

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

Adults All Levels BJJ Gi

RARon Alfaro Book
Adults All Levels BJJ Gi
Wednesday, November 19 · 12:00pm - 1:30pm
Instructors:
Ron Alfaro

Kids MMA (7-12)

6:30 - 7:30pm
6:30pm - 7:30pm

Kids MMA (7-12)

AvAnthony van Troost Book
Kids MMA (7-12)
Wednesday, November 19 · 6:30pm - 7:30pm
Instructors:
Anthony van Troost

Adults MMA

7:30 - 9pm
7:30pm - 9:00pm

Adults MMA

PBPaul Bui Book
Adults MMA
Wednesday, November 19 · 7:30pm - 9:00pm
Instructors:
Paul Bui

Adults All Levels BJJ Gi

7 - 8:30am
7:00am - 8:30am

Adults All Levels BJJ Gi

PTPatrick Teruel Book
Adults All Levels BJJ Gi
Thursday, November 20 · 7:00am - 8:30am
Instructors:
Patrick Teruel

Fitness Area

7am - 10pm
7:00am - 10:00pm

Fitness Area

Fitness Area
Thursday, November 20 · 7:00am - 10:00pm

Adults All Levels BJJ Gi

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

Adults All Levels BJJ Gi

PTPatrick Teruel Book
Adults All Levels BJJ Gi
Thursday, November 20 · 12:00pm - 1:30pm
Instructors:
Patrick Teruel

Mighty Mites (4-6) BJJ Gi

5 - 5:45pm
5:00pm - 5:45pm

Mighty Mites (4-6) BJJ Gi

MGMarcella Guerra Book
Mighty Mites (4-6) BJJ Gi
Thursday, November 20 · 5:00pm - 5:45pm
Instructors:
Marcella Guerra

Juniors BJJ Gi Fundamentals (10-12) - Small Room

5:45 - 6:30pm
5:45pm - 6:30pm

Juniors BJJ Gi Fundamentals (10-12) - Small Room

MTMalcolm Teruel
Juniors BJJ Gi Fundamentals (10-12) - Small Room
Thursday, November 20 · 5:45pm - 6:30pm
Instructors:
Malcolm Teruel

Pee Wees BJJ Gi Fundamentals (7-12) - Main Room

5:45 - 6:30pm
5:45pm - 6:30pm

Pee Wees BJJ Gi Fundamentals (7-12) - Main Room

PTPatrick Teruel Book
Pee Wees BJJ Gi Fundamentals (7-12) - Main Room
Thursday, November 20 · 5:45pm - 6:30pm
Instructors:
Patrick Teruel

Juniors BJJ Gi Advanced (10-12 ONLY, 7-9 Grey Belts Eligible)

6:30 - 7:30pm
6:30pm - 7:30pm

Juniors BJJ Gi Advanced (10-12 ONLY, 7-9 Grey Belts Eligible)

MTMalcolm Teruel Book
Juniors BJJ Gi Advanced (10-12 ONLY, 7-9 Grey Belts Eligible)
Thursday, November 20 · 6:30pm - 7:30pm
Instructors:
Malcolm Teruel

Ladies Only BJJ Gi

6:30 - 7:30pm
6:30pm - 7:30pm

Ladies Only BJJ Gi

SBSolana Be Book
Ladies Only BJJ Gi
Thursday, November 20 · 6:30pm - 7:30pm
Instructors:
Solana Be

Adults Advanced BJJ Gi

7:30 - 9pm
7:30pm - 9:00pm

Adults Advanced BJJ Gi

PTPatrick Teruel Book
Adults Advanced BJJ Gi
Thursday, November 20 · 7:30pm - 9:00pm
Instructors:
Patrick Teruel

Fitness Area

7am - 10pm
7:00am - 10:00pm

Fitness Area

Fitness Area
Friday, November 21 · 7:00am - 10:00pm

Adults All Levels BJJ Gi

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

Adults All Levels BJJ Gi

RARon Alfaro Book
Adults All Levels BJJ Gi
Friday, November 21 · 12:00pm - 1:30pm
Instructors:
Ron Alfaro

Mighty Mites (4-6) BJJ Gi

5 - 5:45pm
5:00pm - 5:45pm

Mighty Mites (4-6) BJJ Gi

QTQuentin Teruel
Mighty Mites (4-6) BJJ Gi
Friday, November 21 · 5:00pm - 5:45pm
Instructors:
Quentin Teruel

Adults All Levels BJJ Gi

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

Adults All Levels BJJ Gi

JHJason Hall Book
Adults All Levels BJJ Gi
Friday, November 21 · 6:00pm - 7:30pm
Instructors:
Jason Hall

Youth (7-12) BJJ Gi

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

Youth (7-12) BJJ Gi

CAConner Afable
Youth (7-12) BJJ Gi
Friday, November 21 · 6:00pm - 7:00pm
Instructors:
Conner Afable

No Gi BJJ (Juniors 10+, Teens, Adults)

7:30 - 9pm
7:30pm - 9:00pm

No Gi BJJ (Juniors 10+, Teens, Adults)

KCKai Carmosini Book
No Gi BJJ (Juniors 10+, Teens, Adults)
Friday, November 21 · 7:30pm - 9:00pm
Instructors:
Kai Carmosini

Fitness Area

7am - 10pm
7:00am - 10:00pm

Fitness Area

Fitness Area
Saturday, November 22 · 7:00am - 10:00pm

Freestyle Judo - Teens & Adults

10 - 11am
10:00am - 11:00am

Freestyle Judo - Teens & Adults

JHJason Hall Book
Freestyle Judo - Teens & Adults
Saturday, November 22 · 10:00am - 11:00am
Instructors:
Jason Hall

Youth (7-12) BJJ Gi

10 - 11am
10:00am - 11:00am

Youth (7-12) BJJ Gi

THTimur Hamzaev Book
Youth (7-12) BJJ Gi
Saturday, November 22 · 10:00am - 11:00am
Instructors:
Timur Hamzaev

Adults All Levels BJJ Gi

11am - 12pm
11:00am - 12:00pm

Adults All Levels BJJ Gi

GNGary Natt Book
Adults All Levels BJJ Gi
Saturday, November 22 · 11:00am - 12:00pm
Instructors:
Gary Natt

Youth BJJ Conditioning (7-12)

11am - 12pm
11:00am - 12:00pm

Youth BJJ Conditioning (7-12)

CAConner Afable
Youth BJJ Conditioning (7-12)
Saturday, November 22 · 11:00am - 12:00pm
Instructors:
Conner Afable

Adults MMA

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

Adults MMA

NCNenad Cvejic Book
Adults MMA
Saturday, November 22 · 12:30pm - 1:30pm
Instructors:
Nenad Cvejic
No sessions found

Contact Us

Thanks for contacting us!

We will be in touch shortly.
If you contacted us outside of business hours it might take us a bit longer to respond.
Background

"Best academy in the GTA hands down. They have a culture that you can’t find anywhere else. No egos, just training. Great for both kids and adults. Championship pedigree. Definitely check it out if you want to learn BJJ from the best."

JEM M.

Background

"Best place to train in Peel Region. Coach Patrick is super friendly and very knowledgeable. NEO is a great place for complete beginners and experienced practitioners."

Michael Peplow

Background

"Great community, brilliant teachers, and a collective drive for success. It has been a joy to watch my child develop the skills and a love for BJJ, and good friends and mentors too. They take your personal success personally."

"A ton of classes available that will fit any schedule, age, and skill level. Whether you're looking to learn BJJ for self defence or to compete, this is the best place in Brampton."

Jasdeep Samra

REVIEWS

Google Logo

Edgar Obregon

★★★★★

Amazing family friendly community for those starting their martial arts or BJJ journey. Coaches are great and are able to teach the techniques in a systematic fashion which makes learning easy and not overwhelming.

Google Logo

Brent Black

★★★★★

Coach and the crew are passionate and dedicated. Not just good coaches but good people. Kids program is amazing as they’ve figured out how to make a grueling sport fun yet turn out champions for those that want to compete. Highly recommend.

Google Logo

Norman Greedy

★★★★★

Truly the best and healthiest environment for a gym around. A great community for the whole family to train at. My wife, daughter and myself and I can’t say enough on the community they’ve built to make it a safe environment for both my girls.

Google Logo

Alex Samad

★★★★★

NEO Brampton is the the place to be! Coach P and the team have been a great inspiration. If you’re looking for a good place with good people, you’ll find it here!

BOOK YOUR FREE TRIAL

Ready to try your first class at NEO Brampton? Click below to view our full schedule and book your free trial today!

BOOK FREE TRIAL CLASS

TESTIMONIALS

INSTAGRAM