Johnson Ranch Sports Club

Call Directions Website Contact the business

Johnson Ranch Sports Club A premier Spare Time Sports Club located in Roseville, CA. Pickleball, Tennis, Fitness, Swimming and more!
(205)

Johnson Ranch Sports Club is an extraordinary private facility located in Roseville, California. The beautiful site contains 25 tennis courts, 28 pickleball courts, two-lap swim pools, a wading pool, two hot tubs, and outdoor play and recreational areas. The indoor facilities include a full-court gymnasium, 3 racquetball courts, 2 squash courts, a spacious fitness center, an expansive group exercise studio, a cycling room, a comfortable lounge, and cafe, a Kids' Club, a Children's Play Center and luxurious locker rooms complete with steam and sauna. We pride ourselves not only on providing exceptional multi-recreational facilities but also on the quality programs and personalized service that we offer. The difference between Johnson Ranch Sports Club and ordinary gyms begins with the feeling you get when you enter our club. You will be greeted like a friend - by name and with a smile. That distinctiveness is accentuated over time as you become acquainted with our knowledgeable and caring staff, incomparable service, and attention to detail. Our club is more than just a gym - we encourage you to utilize the club as a natural extension of your home and work; a comfortable environment where you can exercise and spend quality leisure time with family and friends.

Happy Halloween from all of us at Spare Time Sports Clubs! 🎃Whether you’re heading out for trick-or-treating, celebratin...
10/31/2026

Happy Halloween from all of us at Spare Time Sports Clubs! 🎃

Whether you’re heading out for trick-or-treating, celebrating with friends and family, or squeezing in a workout before the festivities, we hope you have a safe and happy Halloween!

Two days of pickleball, plenty of learning, and lots of great rallies!Our Intermediate Pickleball Camp brought players t...
10/29/2026

Two days of pickleball, plenty of learning, and lots of great rallies!

Our Intermediate Pickleball Camp brought players together for six hours of hands-on instruction with coaches Ian Dickson and Doug Koch!

A big thank you to Ian, Doug, and everyone who joined us! We love seeing our pickleball community continue to learn and grow.

Is it time to go heavier? If you've been lifting the same weights for a while, here's a simple way to tell if you're rea...
10/24/2026

Is it time to go heavier? If you've been lifting the same weights for a while, here's a simple way to tell if you're ready to level up!

If you can complete all your reps with good form and feel like you could easily do 3–4 more, it might be time to increase your weight. Start with a small increase, focus on maintaining proper form, and keep challenging yourself as you get stronger.

Remember, progress doesn't always mean more reps. Sometimes it means more weight!

Squash social is back!Get ready for a morning of great rallies, friendly competition and fun!Sunday, November 1st | 9:00...
10/21/2026

Squash social is back!
Get ready for a morning of great rallies, friendly competition and fun!

Sunday, November 1st | 9:00 AM-12:00 PM

All levels are welcome
Refreshments will be provided

Complimentary for members
Register now at the front desk!

Whatever your fitness goals look like, we're here to help you reach them! 💪Whether you're looking to build strength, imp...
10/16/2026

Whatever your fitness goals look like, we're here to help you reach them! 💪

Whether you're looking to build strength, improve your endurance, get back into a routine, or simply feel your best, our Personal Trainers at Johnson Ranch Sports Club are here to guide you every step of the way.

Already a member? Stop by the front desk to learn more about personal training! Not a member yet? Come check out the club and see how we can help you get started.

10/16/2026

MORE THAN A GYM. IT’S YOUR CLUB!

Strength training. Group fitness. Pool time. Courts. Recovery.

Whether you’re here to push your limits, find your motivation, connect with friends, or simply recharge, there’s something for everyone at Johnson Ranch Sports Club!

One club. So many ways to MOVE, CONNECT & THRIVE! ❤️

What’s YOUR favorite part of the club? Tell us below! 👇🏼

Meet Ann, a familiar face at Johnson Ranch Sports Club since 1994! Ann oversees our Group Exercise and Pilates Reformer ...
10/13/2026

Meet Ann, a familiar face at Johnson Ranch Sports Club since 1994! Ann oversees our Group Exercise and Pilates Reformer programs while also serving as the Corporate Group Exercise Director for all Spare Time Sports Clubs.

From coordinating class schedules and instructors to keeping our programs fresh and finding new ways to support the club, Ann does a little bit of everything and always goes above and beyond.

We’re so grateful for her dedication and the impact she’s made over the years! Next time you see Ann around the club, be sure to say hello.

World Pickleball Day calls for a little extra court timeJoin us today for $1 Open Play at participating Spare Time locat...
10/10/2026

World Pickleball Day calls for a little extra court time

Join us today for $1 Open Play at participating Spare Time locations!
Grab your paddle, bring your pickleball friends, and celebrate the day with plenty of time on the courts.

Participating locations: Broadstone, Johnson Ranch, Laguna Creek & Spare Time Indoors
Open Play: Just $1
Register through playtime scheduler
Who are you playing with? Tag them below! 👇

Ready to level up your pickleball game? Join coaches Ian Dickson and Doug Koch for our Intermediate Pickleball Camp at J...
10/07/2026

Ready to level up your pickleball game? Join coaches Ian Dickson and Doug Koch for our Intermediate Pickleball Camp at Johnson Ranch!

📅 Oct. 27–28 | 9:30 AM–12:30 PM
🏓 Skill Level: 3.0–4.0
💙 Members: $199 | Non-Members: $249

Get six hours of professional instruction covering serves, dinking, volleys, doubles strategy, game play and more. Spots are limited! Members can register in the club app or at the front desk. Remote registration: [email protected]

Address

2600 Eureka Road
Roseville, CA
95661

Opening Hours

Monday 5am - 10pm
Tuesday 5am - 10pm
Wednesday 5am - 10pm
Thursday 5am - 10pm
Friday 5am - 10pm
Saturday 7am - 8pm
Sunday 7am - 8pm

Telephone

+19167822600

Alerts

Be the first to know and let us send you an email when Johnson Ranch Sports Club posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Johnson Ranch Sports Club:

Shortcuts

Share

Category

Nearby gyms & sports facilities