ATG Fitness

ATG Fitness

Share

A diverse CrossFit & Fitness community. Craighall | Bryanston | Norwood | Randburg

19/08/2026

The workout might get you through the door. The people are what make you come back. 

The laughs before class. The chats between sets. The familiar faces who notice when you’re missing.

That’s ATG Randburg.

Come for the training. Find your people along the way.

Tag someone who makes showing up to ATG better.

17/08/2026

POV: you joined a gym and accidentally joined a cult. 

At ATG Craighall, we take the training seriously.

Ourselves? Not so much.

Hard sessions, questionable coaching instructions, and a group of people willing to commit to the bit. That’s our kind of community.

Photos from ATG Fitness's post 16/08/2026

Sometimes the best part of training happens between the reps.

The laughs. The catch-ups. The person who notices when you haven’t been around. The people who make showing up feel easier.

That’s ATG Craighall.

Tag the person who makes your training better just by being there.

You come for the training. You stay for this.

Somewhere between the tough sessions and sweaty finishes, the people next to you stop feeling like strangers.

That’s the part of ATG Craighall you can’t really explain until you experience it.

Who’s the person you look forward to seeing when you walk into the gym? Tag them below.

The conversations, encouragement and little moments between sets matter just as much as what happens when the clock starts.

Because at ATG Craighall, you’re never just another person in the class.

Ready to find a place where people actually know your name? Send us a DM and come train with us.

12/08/2026

You don’t need to be fit to start. You just need to walk through the door. 

At ATG Norwood, there’s a place for the first-timer, the everyday athlete, the HYROX chaser and everyone in between.

Come train hard, meet good people and discover what you’re capable of.

Your spot in the class is waiting. Come see what ATG Norwood is all about. 

Ready to give it a go? Send us a DM and book your first session.

10/08/2026

Proof that the best gym isn’t always the one with the fanciest equipment. It’s the one you actually want to come back to. 

At ATG Craighall, you’ll find people at different fitness levels, working hard together, backing each other and getting a little better every week.

No egos. No need to “get fit first.” Just show up. You belong here.

09/08/2026

Strong women. Strong community. Questionable coaching decisions. 

This Women’s Day at ATG, we’re celebrating the women who show up for each other, laugh through the suffering, and apparently do burpees to classical music. 

Wouldn’t have it any other way. 

Happy Women’s Day to the incredible women who make ATG what it is.

Photos from ATG Fitness's post 05/08/2026

Some goals aren’t measured in reps. They’re measured in the moment you refuse to let go. 

Every pull-up starts with a hang.
Every first rep becomes a second.
Every athlete at ATG Norwood started somewhere.

We cheer the first attempt just as loudly as the hundredth, because progress is built one rep, one class, and one community at a time.

Tag someone who’s helped you get one rep closer.

03/08/2026

Some gyms give you a workout. Craighall gives you people. 

The laughs after class. The coffee chats. The high-fives. The “see you tomorrow” that turns into showing up again and again.

That’s what makes ATG Craighall different.

It was never just about fitness. It was always about finding your people.

If you’ve ever trained at Craighall, tag someone who made you feel like you belonged.

Photos from ATG Fitness's post 30/07/2026

Good luck to every ATG team taking on Squad Games this weekend! 🔥

They’re representing what ATG is really about: ordinary people doing hard things together.

Drop a message below and tag an ATG athlete who’s competing this weekend. Let’s fill the comments with support and remind our teams that the whole community is behind them 🔥

27/07/2026

The hardest part of joining ATG? Sometimes it’s just walking through the door.

“I haven’t trained in years.”
“I’m embarrassingly unfit.”
“Everyone’s going to be watching me.”

We’ve heard it all before, from people who are now some of the most consistent faces in our classes.

You don’t need to arrive fit. You don’t need to know the movements. You just need to arrive.

We’ll take it from there. 

Your first class could be the start of something special. Come see for yourself.

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

Click here to claim your Sponsored Listing.

Location

Telephone

Address


Johannesburg

Opening Hours

Monday 05:00 - 19:00
Tuesday 05:00 - 19:00
Wednesday 05:00 - 19:00
Thursday 05:00 - 19:00
Friday 05:00 - 18:00
Saturday 05:00 - 11:00