Onyx Grappling

Onyx Grappling

Share

Brazilian Jiu Jitsu

09/05/2026

Have a great weekend, we’ll see you all on the mats Tuesday!🖤🌤️

Photos from Onyx Grappling's post 09/01/2026

No shortcuts. No excuses. Just progress. 📈

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.

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