Onyx Grappling

Onyx Grappling

Share

Brazilian Jiu Jitsu

Photos from Onyx Grappling's post 08/29/2026

Happy Friday, OG team!🖤🌤️
Have a great weekend!

08/27/2026

Rise. Grind. Roll. Repeat.
See you tomorrow at 6AM!💪🌅

Photos from Onyx Grappling's post 08/27/2026

Onyx takes on the STL Cardinals game! ❤️⚾️🏟️

08/25/2026

We are CLOSED this evening to attend the Cardinals Game with our Onyx Grappling team!⚾️
We still have limited tickets available for purchase if anyone is interested! Please reach out to Emma at (636) 339-4277.

There is an open mat today at 12:00PM for Teens and Adults to get in some rolls before our night out.
We’ll see you on the mats tomorrow back to normal hours🖤

08/21/2026

Happy Friday! 🖤 We hope everyone has an amazing weekend!

Big goals ahead, and we’re excited for everything that’s coming! Keep showing up, keep putting in the work, and let’s keep pushing forward. 💪🔥

Photos from Onyx Grappling's post 08/17/2026

•AGF St.Charles 2026•

We’re incredibly proud of everyone who stepped on the mats this weekend!
From the hard work and determination to the sportsmanship shown throughout the day, you all made us proud!

08/15/2026

We compete together.
We support together.
We’re Onyx.🖤

08/14/2026

Trust the process.

08/14/2026

A little better every day.

Photos from Onyx Grappling's post 08/14/2026

Thank you to Michael and Sammie for an awesome seminar!💪

We truly appreciate you both sharing your knowledge, experience, and passion with our team. We had an incredible time learning from you and are grateful for the opportunity to grow together on the mats.

We hope to have you both back again in the future! Thank you for making it such a great experience! 🤝🖤

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

Click here to claim your Sponsored Listing.

Location

Telephone

Address


953 Jungermann Road
Saint Peters, MO
63376

Opening Hours

Monday 11am - 1pm
3:30pm - 8pm
Tuesday 11am - 1pm
3:30pm - 8pm
Wednesday 11am - 1pm
3:30pm - 8pm
Thursday 11am - 1pm
3:30pm - 8pm
Friday 11am - 1pm
3:30pm - 8pm
Saturday 9:30am - 12pm