
Coached, not sold to
Certified strength coaches on the floor — not staff chasing commission.

Certified strength coaches on the floor — not staff chasing commission.

Racks, bars and space to train hard. No apologising for intensity.

No mirrors-and-attitude culture. Everyone’s here to get better.

Never trained? The On-Ramp teaches you the movements before you go it alone.

Cardio, machines and racks that are kept in shape and ready to use.

Space to stretch, roll out and reset between sessions.
Pick a class and come see for yourself.
At The Legends Fitness, our coaches are not just instructors they are the reason you keep showing up, and the difference between simply training and getting results.

Head Strength Coach
BioHead Strength Coach
Builds programmes on progressive overload and clean technique. 8 years coaching competitive and recreational lifters across East Africa.

On-Ramp Lead & Yoga
BioOn-Ramp Lead & Yoga
Takes complete beginners from nervous to confident in their first weeks. Certified yoga instructor and mobility specialist.

Conditioning Coach
BioConditioning Coach
Turns hard sessions into measurable fitness gains. Former track athlete with a background in sports science.

Personal Trainer
BioPersonal Trainer
One-to-one coaching built around your goal and your schedule. Specialises in transformations and accountability.
Swipe to see the full week →
| Time | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|---|
| 5:30–7:00 | Open GymJust turn up | Open GymJust turn up | Open GymJust turn up | Open GymJust turn up | Open GymJust turn up | Open GymJust turn up | — |
| 6:00–7:00 | StrengthCoach Kiptoo | YogaCoach Amina | StrengthCoach Kiptoo | YogaCoach Amina | StrengthCoach Kiptoo | YogaCoach Amina | — |
| 7:30–8:15 | HIITCoach Otieno | HIITCoach Otieno | HIITCoach Otieno | HIITCoach Otieno | HIITCoach Otieno | — | — |
| 8:00–9:00 | — | — | — | — | — | ConditioningCoach Otieno | YogaCoach Amina |
| 9:00–10:00 | CrossFitCoach Kiptoo StrengthCoach AminaLadies only | CrossFitCoach Kiptoo | CrossFitCoach Kiptoo StrengthCoach AminaLadies only | CrossFitCoach Kiptoo | CrossFitCoach Kiptoo StrengthCoach AminaLadies only | — | — |
| 9:00–16:00 | — | — | — | — | — | — | Open GymJust turn up |
| 10:00–16:00 | Open GymJust turn up | Open GymJust turn up | Open GymJust turn up | Open GymJust turn up | Open GymJust turn up | Open GymJust turn up | — |
| 16:30–17:30 | CrossFitCoach Kiptoo | CrossFitCoach Kiptoo | CrossFitCoach Kiptoo | CrossFitCoach Kiptoo | CrossFitCoach Kiptoo | — | — |
| 17:30–18:15 | — | HIITCoach Otieno | — | HIITCoach Otieno | — | — | — |
| 17:30–18:30 | StrengthCoach Kiptoo | — | StrengthCoach Kiptoo | — | StrengthCoach Kiptoo | — | — |
| 18:30–19:15 | — | YogaCoach Amina | — | YogaCoach Amina | — | — | — |
| 18:30–19:30 | ConditioningCoach Otieno | — | ConditioningCoach Otieno | — | ConditioningCoach Otieno | — | — |
| 19:30–22:00 | Open GymJust turn up | Open GymJust turn up | Open GymJust turn up | Open GymJust turn up | Open GymJust turn up | — | — |
Times are 24-hour. Ladies Only sessions are tagged in red.
1,000KES / day
Get pass[+]6,000KES / month
Join[+]15,000KES / 3 months
Join[+]27,000KES / 6 months
Join[+]48,000KES / year
Join[+]Not sure yet? Come try a session. No lock-in.
PSecure on-site parking.
Begin your journey from KES 1,000 — or try a single class first. No lock-in.