
Tennis, pickleball, swimming and fitness under one roof2501 Eureka Road, Roseville, CA


Johnson Ranch Sports Club in Roseville is a multi-sport fitness club known for its 25 tennis courts and 28 pickleball courts. It also has two heated swimming pools, a full-size indoor gymnasium, three racquetball courts and two squash courts, plus two fitness centers with a dedicated functional fitness area.
Members can book courts and swim times through the club's website. Adult locker rooms include towel service, personal care products, and steam and sauna rooms. Parents can leave children aged six weeks to six years in the Play Center while they work out, and the Kids' Club serves ages seven and up. Two cafés serve snacks and drinks. The club is on Eureka Road in Roseville and keeps early weekday hours, with evenings open until 10 PM.

Private gym for personal and athletic training

Listing your business here is free. Featured is $49 a month: