Joslin's MMA (Mixed Martial Arts)

Joslin's MMA (Mixed Martial Arts)

Share

Joslin's MMA is Hamilton's leader in martial arts instruction. We've taught martial arts to more tha Get ready for some fun! Best of all it's super fun!

Joslin's Mixed Martial Arts has proudly served Hamilton for more than 50 Years. Our specialized programs are designed to bring out the best in you or your child. Our experienced instructors lead fun, exciting, and safe training sessions from start to finish. You'll get into fantastic shape while learning battle proven and realistic martial arts skills that will keep you safe. Our Children's progra

08/07/2026

Awarded my 27th Brazilian Jiu Jitsu Blackbelt today. Congrats Cory Dunne!

08/03/2026
07/10/2026

Underhook Takedowns and Closed Guard attacks in this week's No gi classes.

07/01/2026

Joslin's will be closed Wednesday, July 1st for Canada Day. We hope you have a great one.

06/26/2026

New Member Special Ends Tonight. 1 Year of Unlimited Training for $799.

Adults can do boxing, kickboxing and jiu-jitsu. Kids can do karate, kickboxing, and jiu-jitsu.

It's the best time to start your training. Message now to book your spot.

06/21/2026

Happy Father's Day Rick Joslin. Thanks for paving the way and showing me how to work hard and chase my dreams. I love you.

06/09/2026

Its that time of year again. Come on out for some technique, rolls and celebration as some of our students level up. All Joslin's and team NVG students of all belts welcome to join in on the training fun...

06/01/2026

On Friday, June 26th, 2026 we're holding a "One Day Only" Sale offering 1 Year of Unlimited Training for new members at our Lowest Price Ever!

==> $799 + Hst

06/01/2026

Back in the day with the legendary .

05/20/2026

Another great night on the mats...

Want your business to be the top-listed Gym/sports Facility in Hamilton?

Click here to claim your Sponsored Listing.

Location

Telephone

Address


436 Concession Street
Hamilton, ON
L9A1C2

Opening Hours

Monday 11am - 1pm
5pm - 9:15pm
Tuesday 5pm - 8:30pm
Wednesday 11am - 1pm
5pm - 9:30pm
Thursday 5pm - 9pm
Friday 11am - 1pm
5pm - 9pm
Saturday 11am - 2pm