The 10 Best Gyms in Nairobi


Every woman dreams of having that curvy body shape, while every man wants the muscular, defined 6-pack chest. These are perfect fitness goals, but they may be impossible if your body is not physically fit. Nairobi CBD and its environs have several gyms to supplement your home workouts and avoid excess fat. 

With the help of modern gyms popping up in Nairobi, you can find excellent fitness classes that suit your needs, from yoga to dancing. And with consistency and adherence to your gym instructor’s advice, you can achieve your fitness goals. 

Here is a list of the best gyms in Nairobi and their prices. Stay tuned!

Cheapest Gyms in Nairobi 

Gyms  Prices Location  Contacts 
Alpha Fit Individuals- Ksh. 63,000 per year

Ksh. 7,000 per month 

Kenya Harlequins Rugby Club. Ngong Road, Nairobi

+2547 069 81 452

+2547 488 14 070

Smart Gyms  Individual- Ksh. 1,200 per day 

Ksh. 3,500 for 10 days 

Ksh. 5,000 per month

Junction Mall, Ngong Rd

Diamond Plaza II, Parklands

Southfield Mall, Embakasi 

The Hub Karen 

+254 712 4040404

CrossFit Kwetu  Individual- Ksh. 15,950 per month for all classes 

Ksh. 9,950 per month for the Kwetu Express program 

Gigiri Lane, Nairobi  +254 740 969669 
Ultra Fitness  Individual- Ksh. 7,000 per month peak hours

Ksh. 4,000 per month off-peak hours 

Elysee Plaza, Kilimani Rd 

+254 707 764711 

Whips Gym  Individual- Ksh. 200 per day

Ksh. 3,000 per month 

Naivasha Building, Uthiru, Waiyaki Way +254 736 537 093
Premier Fitness  Individual- Ksh. 1,000 per day for non-members and Ksh. 800 per day for members

Ksh. 7,900 per month peak hours or Ksh. 6,900 off-peak 

Chester House, Nairobi 

+254 20 2240806 

Laurasam  Individual- Ksh. 700 per day 

Ksh. 3,500 per month 

Ngara Housing Project, Desai Rd, Nairobi  +254 713 181751
Fitness Empire  Individual- Ksh. 5,000 per month  Eastleigh Opp. Pumwani Maternity Hospital

+254 799 400400

Racing Sport  Individual- Ksh. 6,650 peaks and Ksh. 5,750 off-peak per month  Old Mutual Tower, Upper Hill 

+254 700 474747/ +254 700 484848

Hyat Fitness  Individual- Ksh. 1,000 per day

Ksh. 6,000 per month 

Argwing Kodhek Rd &Wood Avenue Rd, Junction 

+254 20 7854144

List of the Best Gyms in Nairobi

1. Alpha Fit 

This gym combines health, fitness, and fun in a spacious, functional, professional environment. Besides, it is a gender-conscious place offering exercises for men and women. They have dancing, ladies’ spinning, boxing, insanity, men’s spinning, and aerobic + core classes. 

The programs are tailored towards the typical gym routine and your expectations with physical workouts, thoughtful coaching, music, and fun vibes. You can get weight lifting, bodybuilding, and relaxation programs. 


Phone number:+2547 069 81 452 or +2547 488 14 070

Google Rating: 4.6⭐⭐⭐⭐ (301 Reviews)

2. Smart Gyms 

Smart Gyms allow you to push your fitness further through their gym facilities, group fitness classes, and freestyle areas. As one of the cheapest gyms in Nairobi, you can get a one-month package at Ksh. 5,000, while a three-month package goes for Ksh. 12,500. You can also get a day pass and pay Ksh. 1,200. 

The gym provides different programs from Monday to Saturday. On Mondays, you can go for spins, aerobics, and endurance sessions; on Tuesdays, you can get endurance, ABB attack, pilates, and taebo sessions. 


Phone number: +254 712 4040404

Google Rating: 4.5⭐⭐⭐⭐⭐ (414 Reviews)

3. CrossFit Kwetu Gym 

If you are looking for the best gym near me, try CrossFit. The facility helps you achieve any goal, from weight loss to better performance and improved health. You can choose group fitness, personal training, or membership options packages. 

When it comes to gym services, you are spoilt for choice. You can get group classes, Kwetu competitions, Kwetu flex, Olympic weight lifting, Kwetu nutrition training,  massage sessions, and mobility. The fitness center is open Mondays to Saturdays from 8 am to 6 pm and Sundays from 10 am to 12 pm. 

Phone number: +254 740 969669 

Google Rating: 4.7⭐⭐⭐⭐⭐ (130 Reviews)

4. Ultra Fitness Gym 

It is one of the gyms in Kilimani at Elysee Plaza focusing on weight loss, self-defense, and strength & conditioning. You can get gym, martial arts, and aerobic services. Therefore, your weight loss journey doesn’t have to be tedious and complex because the gym instructors help you through the most fulfilling plan.  

Ultra Fitness gym is open Monday to Friday from 5 a.m. to 8 p.m. and Saturday from 8 a.m. to 12 noon. The peak hours are between 5 am to 9 am when you pay Ksh. 7,000 per month, while the off-peak hours are from 10 a.m. to 4 p.m. with Ksh. 4,000 per month. 


Phone number: +254 707 764711 

Google Rating: 4.7⭐⭐⭐⭐⭐ (143 Reviews)

5. Whips Gym 

Whips Gym is about elevating life’s joy by ensuring you grow in all areas; physically, mentally, socially, and spiritually. They use high-end equipment in their training. This is one of the most affordable gyms with professional trainers and all equipment along Waiyaki Way. 

They provide classes to promote your holistic well-being. You can join the functional fitness, kickboxing, weightlifting, and yoga classes. The trainers are experienced, creative, and experts in their fields. 

Phone number: +254 736 537 093

Google Rating: 4.3⭐⭐⭐⭐⭐ (39 Reviews)

6. Premier Fitness Centre 

It is one of the best gyms in Nairobi CBD, with a flexible work plan that suits everyone. You can sign up for weekday workouts from 6:30 a.m. to 7:30 a.m., 1 p.m. to 2 p.m., or 5:30 p.m. to 7 p.m. They also have a one-monthly marathon for 2 to 3 hours. 

You can register as a couple where the charges are Ksh. 45,000 per person annually. Aerobic classes go for Ksh. 4,500 per month off-peak hours or Ksh. 5,500 per month during peak hours. If you are a student, the cost goes down to Ksh. 6,000 per month or Ksh. 40,000 per year. 


Phone number: +254 20 2240806 

Google Rating: 4.4⭐⭐⭐⭐ (100 Reviews)

7. Lurasam Fitness Centre 

The fitness center provides a health spa, gym, fitness, and exercise services. You can visit them from 5 am to 10 pm. It is fully equipped with weights, fitness equipment, and professional trainers. 

The classes are also well-tailored to help you meet your fitness goals. If you are looking for gyms in Nagra, Nairobi, Laurasam Fitness Centre is one of the best. It is located at Ngara Housing Project along Desai Rd. 

Phone number: +254 713 181751 

Google Rating: 4.4⭐⭐⭐⭐ (62 Reviews)

8. Fitness Empire Gym 

Fitness Empire is the best wellness center with fully equipped, spacious separate gyms for men and women in Nairobi. You can find fitness programs like weight loss, cardio, bodybuilding, and athlete training. Boxing & martial arts are also available. 

The charges start from as low as Ksh. 5,000 per month. The gym workouts happen Mondays to Fridays from 6 am to 10 pm, Saturdays from 6 am to 8 pm, and Sundays from 8 am to 4 pm. 


Phone number: +254 799 400400

Google Rating: 4.6⭐⭐⭐⭐⭐ (81 Reviews)

9. Racing Sport Gym 

Racing Sport Gym opened its doors in 1998 to provide an exciting environment that affects your emotions and awareness and to help you get the body of your dreams. The instructors use strength and cardio equipment for training. 

If you are looking for a gym near me, Racing Sport could be the solution. It is located at Old Mutual Tower in Upperhill. 


Phone number: +254 700 474747 or +254 700 484848

Google Rating: 4.6⭐⭐⭐⭐⭐ (56 Reviews)

10. Hyat Fitness Gym 

Hyat is a place where you can enjoy fitness activities such as bodybuilding, CrossFit, weight loss, spinning, and aerobics & yoga. It provides more than 1000 gym equipment to suit every fitness need imaginable. 

You can sign up as an individual or as a corporate. Also, you can be assured of the best results because the programs are run professionally and take your fitness and physical well-being seriously. 


Phone number: +254 20 7854144

Google Rating: 4.6⭐⭐⭐⭐⭐ (98 Reviews)


How much does a gym cost in Kenya? 

The gym prices in Kenya range between ksh. 5,000 to ksh. 10,000 per month. The daily charges are usually higher as the facilities try to encourage long-term subscriptions. You may have to part with ksh. 300 to ksh. 1000 per day, which isn’t sustainable in the long run.

Please follow and like us: