Johnson Ranch Sports Club

Johnson Ranch Sports Club Johnson Ranch Sports Club is an extraordinary private facility located in Roseville, California. You will be greeted like a friend - by name and with a smile.
(207)

We offer a broad range of programs and activities, including adult and junior tennis programs, adult and junior pickleball programs, personal training, group exercise classes, lap swimming, water fitness classes, youth swimming, and swim lessons. 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 a

reas. 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. 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.

Come play in one of the premier tennis events in Northern California!Enjoy great tennis and celebrate at our players' pa...
05/29/2026

Come play in one of the premier tennis events in Northern California!

Enjoy great tennis and celebrate at our players' party on Saturday Night!
Registration is now both NTRP & Open!

Register for Adult NTRP: https://playtennis.usta.com/competitions/laguna-creek-sports-club/Tournaments/players/1C7228B0-55BE-4C51-A630-FE65B3EA9757

Register for Adult Open $2k prize: https://playtennis.usta.com/Competitions/laguna-creek-sports-club/Tournaments/Overview/80eb68ae-cced-4d6a-bc19-e02191c04d8c

Hosted at Laguna Creek Sports Club
9570 Racquet Ct, Elk Grove, CA 95758

Registration closes Sunday, June 14th.

For more information, contact [email protected]

Summer goals start now!Take advantage of our limited-time 3-Pack Starter Personal Training Package for just $240/member ...
05/28/2026

Summer goals start now!
Take advantage of our limited-time 3-Pack Starter Personal Training Package for just $240/member and get the motivation, guidance, and support to feel your best this summer!

Available to purchase May 28–31 only!

Contact Health and Wellness Director, Lisa, after purchasing or if you have any questions!
[email protected]

Purchase on the Spare Time app or with any Personal Trainer. Limit 2 packages per member (maximum of 6 sessions). Eligible members must not have completed any personal training in the last 12 months.

Summer Junior Pickleball Camp is here!Hosted by Coach TriciaWeekly sessions beginning June 15thPickleball camp offers:- ...
05/26/2026

Summer Junior Pickleball Camp is here!
Hosted by Coach Tricia

Weekly sessions beginning June 15th

Pickleball camp offers:
- Quick fun success with easy-to-learn rules and fast rallies
- Key skill growth: coordination, agility, footwork & more
- Strong social perks: friendships, teamwork, sportsmanship, confidence
- Introduction to a lifelong, enjoyable sport

$159/session per member
$199/session per non-member

Register now on the mobile app or at the front desk.

Contact Tricia for any questions [email protected]

Join us for a French Open-themed Tennis Social!Round-robin style playFood & drinks will be served!$15 per personRegister...
05/19/2026

Join us for a French Open-themed Tennis Social!
Round-robin style play
Food & drinks will be served!
$15 per person
Register now on the mobile app or at the front desk!

Summer Group Swim Lessons are starting in June!Schedule:MONDAY-THURSDAY | 4:30PM, 5:00PM, 5:30PMWeek 1: June 8- June 11W...
05/15/2026

Summer Group Swim Lessons are starting in June!

Schedule:
MONDAY-THURSDAY | 4:30PM, 5:00PM, 5:30PM

Week 1: June 8- June 11
Week 2: June 15-June 19
Week 3: June 22-June 26
Week 4: June 29 -July 2
Week 5: July 13-July 16
Week 6: July 20-July 23
Week 7: July 27-July 30
Week 8: Aug 3-Aug 6
No lessons July 6 - July 9

Levels:
Bronze Level Swimmers express interest in the water, work on independently submerging, air exchange, assisted floating, jumping into water and returning to wall. Introduction to freestyle and backstroke basics. (3-4 yr)

Silver Level Swimmers are comfortable entering and independently go underwater. Develop basics of swimming, floating, streamlining, and kicking. Work on freestyle, backstroke, jumping in and independently returning to wall. (4-6 yr)

Gold Level Swimmers can swim freestyle and backstroke independently. Work on freestyle and backstroke technique, side breathing. Introduce butterfly, breaststroke, and diving. (6-10 yr)

$120/SESSION for all levels

All swimmers must be members. Group lessons 2-4 swimmers max. Classes subject to change. Private lessons call 916-782-2600.

For more info, contact Nick at [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:

Share

Category