CF Mt. Lebanon

CF Mt. Lebanon

Share

Constantly Varied Functional Movements Done at a High Intensity. Amazing community and values, encou

09/01/2026

Some days you'll lift more.

Some days you'll laugh more.

Both count.

08/31/2026

Meet your Mecka Hybrid Great Race Teams!

Let's go and Samar 🥳

🏆 Race Day is Saturday, September 5 | Mt. Lebanon

Workout:
Start with an 800m run together…

1,000m SkiErg
40/30 Cal Bike + 10 D-Ball to Shoulder (100/70)
30 Weighted Box Get Overs (50/30 and 48in/42in)
50m Burpee Broad Jump
1,000m Row
200m Farmer’s Carry (50/35)
100m Walking Lunges (50/35)
100 Wall Balls (14/10)

End: 800m run together

+ 800m run together after every station

08/30/2026

You don't need a new Monday.

You just need today.

08/29/2026

Meet your Mecka Hybrid Great Race Teams!

Let's go Nichole D and Jennifer B. 🥳

There are still spots left in each division! Click the link to register your team!
https://www.meckafitness.com/mecka-hybrid-great-race

🏆 Race Day is Saturday, September 5 | Mt. Lebanon

Grab your partner—because you’re doing all of this together 👇

Workout:
Start with an 800m run together…

1,000m SkiErg
40/30 Cal Bike + 10 D-Ball to Shoulder (100/70)
30 Weighted Box Get Overs (50/30 and 48in/42in)
50m Burpee Broad Jump
1,000m Row
200m Farmer’s Carry (50/35)
100m Walking Lunges (50/35)
100 Wall Balls (14/10)

End: 800m run together

+ 800m run together after every station

08/29/2026

Fitness is one of the few things that gives back exactly what you put into it.

08/28/2026

Meet your Mecka Hybrid Great Race Teams!

Let's go and 🥳

There are still spots left in each division! Click the link to register your team!
https://www.meckafitness.com/mecka-hybrid-great-race

🏆 Race Day is Saturday, September 5 | Mt. Lebanon

Grab your partner—because you’re doing all of this together 👇

Workout:
Start with an 800m run together…

1,000m SkiErg
40/30 Cal Bike + 10 D-Ball to Shoulder (100/70)
30 Weighted Box Get Overs (50/30 and 48in/42in)
50m Burpee Broad Jump
1,000m Row
200m Farmer’s Carry (50/35)
100m Walking Lunges (50/35)
100 Wall Balls (14/10)

End: 800m run together

+ 800m run together after every station

08/28/2026

The goal isn't perfection.

It's consistency.

08/27/2026

Meet your Mecka Hybrid Great Race Teams!

Let's go and 🥳

There are still spots left in each division! Click the link to register your team!
https://www.meckafitness.com/mecka-hybrid-great-race

🏆 Race Day is Saturday, September 5 | Mt. Lebanon

Grab your partner—because you’re doing all of this together 👇

Workout:
Start with an 800m run together…

1,000m SkiErg
40/30 Cal Bike + 10 D-Ball to Shoulder (100/70)
30 Weighted Box Get Overs (50/30 and 48in/42in)
50m Burpee Broad Jump
1,000m Row
200m Farmer’s Carry (50/35)
100m Walking Lunges (50/35)
100 Wall Balls (14/10)

End: 800m run together

+ 800m run together after every station

08/27/2026

Your future self is watching.

Every class is an investment in staying active, independent, and doing the things you love for years to come. đź’™

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

Click here to claim your Sponsored Listing.

Location

Category

Telephone

Address

Pittsburgh, PA

Opening Hours

Monday 5:30am - 8:30pm
Tuesday 5:30am - 8:30pm
Wednesday 5:30am - 8:30pm
Thursday 5:30am - 8:30pm
Friday 5:30am - 7:30pm
Saturday 8am - 12pm
Sunday 10am - 4:30pm