CrossFit Gym in Wyncote, PA

Specializing in Functional Fitness, Life, Health, and Social Activism.

We offer group fitness classes for all levels. We specialize in our Adaptive and Veterans with Disabilities communities.

Header Image
Header Image
Header Image
Header Image

Every fitness level is welcome

Our staff and members believe in creating a friendly environment for people at all fitness levels.

Have fun working out

Workouts may be tough, but they will always be fun.

Judgement-free workouts

We are all on this fitness journey together. If you win, we all win.

Getting Started Is Easy

1

Try a Free Class

We want to hear your fitness goals, assess a good starting point, and even let you try out a class for free!

2

Choose Your Gym Membership

Get guidance tailored to your body and progress consistently. We will guide you every step of the way.

3

Transform Your Life

Getting fit is hard; staying fit is harder. We're here to ensure you build healthy habits and systems that keep you on the right track.

Everything You Need To Crush Your Fitness Goals

Easy Class Scheduling

Class Reservations

Personal Training

Top of the Line Workout Equipment

Nutrition Programming

Purified Water Dispenser

A community that will keep you going

Starting a new workout routine can be overwhelming. Don't worry, we'll make it simple and fun for you.

Johnny Mears started CrossFit All City because their story was the same story many of our clients face. They too had to overcome all the obstacles that keep people from living a healthy life.

We are striving to help every person find a higher quality of life through greater health.
Community Image
(Select Location)

We are located in the Wyncote commons building at the intersection of Rices Mill Rd and Glenside Ave

827 Glenside Ave Suite #3, Wyncote, PA 19095

Working out at the gym isn't easy. But getting there shouldn't be hard. CrossFit All City is located and easily accessible from all of Wyncote.

Trusted and Loved By Hundreds of Wyncote, PA Residents

Questions? We have the answers!

You don't have to be great to start, but you do have to start to be great.