The Ultimate Guide to Tennis in Roseville

Courts, Communities, and Competition

Quick guide

A few useful first moves, whether you have an hour to play or a week in town.

Need a public court today?

Try Mahany Park’s six courts at 1545 Pleasant Grove Boulevard, or one of the smaller parks listed below. Check signs and reserved use when you arrive. The city rental list (roseville.ca.gov) identifies eight reservable tennis sites.

Need someone to hit with?

Post your dates, approximate NTRP level, singles or doubles preference, and preferred park on Global Tennis Network (globaltennisnetwork.com). For organized play, ask Johnson Ranch or Life Time about a level matched drill or mixer.

Check Woodbridge Park before visiting

The courts have been under renovation. The city estimated completion in early to mid fall 2026, with one tennis court bearing pickleball lines and two dedicated pickleball courts afterward. Confirm reopening before you go. Project update (roseville.ca.gov)

Frequently asked questions

How can I secure courts for a seven-day stay?

For casual play, try a public park and keep a backup site. For a confirmed booking, contact the city immediately. Its last published form required a two-hour minimum, full payment, and reservations at least two weeks ahead, so a newly planned trip may be too late for a permit. That form listed $10 per court per hour; request the current rate. Johnson Ranch requires membership or an accompanied member guest visit. Life Time booking is for eligible members, and guest racquet access may be limited. City application (civiclive.com) · Johnson Ranch policy (sparetimesportsclubs.com) · Life Time terms (my.lifetime.life)

How do I book private or group lessons?

Call Johnson Ranch at 916-782-2300 or tennis director Scott Potthast at 415-250-2680. Its 2026 guide (sparetimesportsclubs.com) lists private pros, adult drills, and junior classes. Call Life Time tennis at 916-472-2091 for its lesson options (my.lifetime.life). For park lessons, contact Tennis With Cole (tenniswithcole.com) or Elevation Tennis (elevationtennis.com) and ask about permits. Check the city registration portal (roseville.ca.gov) for seasonal classes.

Courts in Roseville

Outdoor public courts range from Mahany’s six-court group to neighborhood parks. Clubs offer more programming and reserved play.

Public parks

The city’s last posted court application (civiclive.com) supplies the listed addresses and rental court counts. These are outdoor paved courts; the city does not publish a separate surface coating specification for each park. Lighting appears below only where an individual city park page confirms it. Park pages generally state sunrise to one hour after sunset, with exceptions for permitted lighted facilities. Confirm evening access and lighting controls before planning a night match.

Park and addressCourtsLighting and notes
Mahany Park (roseville.ca.us)
1545 Pleasant Grove Blvd.
6 Tennis lighting listed. Roseville’s largest listed public tennis group and a useful first stop for visitors.
Central Park (roseville.ca.us)
10200 Fairway Dr.
2 Tennis lighting listed.
Wallace Park at Cresthaven
401 Community Dr.
2 on rental form Confirm current tennis availability; the city also lists pickleball here (roseville.ca.us). Tennis lighting was not verified.
Goto Park (roseville.ca.us)
1851 Oak Crest Dr.
2 No tennis lights listed.
Hughes Park South
1600 Parkside Way
2 Tennis lighting was not verified; check before planning an evening match.
Mahan Park (roseville.ca.us)
1095 Amington Dr.
2 Tennis lighting listed.
Royer Park (roseville.ca.us)
Park Drive; rental form uses 130 Park Dr.
2 Tennis lighting listed. Near downtown Roseville and its trails.
Woodbridge Park (roseville.ca.us)
415 Sierra Blvd.
2 on older form; 1 planned after renovation The old courts were listed as lighted. Check renovation and reopening details (roseville.ca.gov) before visiting.
Crabb Park (roseville.ca.us)
1000 Scarborough Dr.
1 on park page Unlit; verify status. Absent from the current tennis rental list, so confirm that it is playable before relying on it.

Clubs and resident-only courts

Johnson Ranch Sports Club

North: 2501 Eureka Rd., 916-782-2300
South: 2600 Eureka Rd., 916-782-2600

The current club page (sparetimesportsclubs.com) lists 25 tennis courts, court reservations, and adult and junior programs. A USTA tournament listing (tennislink.usta.com) identifies a hard tournament surface. Membership prices are quoted by the club. Guests must accompany a member, pay the applicable fee, and are limited to six visits in 12 months under the club FAQ (sparetimesportsclubs.com). An older club page says 32 courts; use the current 25-court figure for planning.

Life Time Roseville

1435 E. Roseville Pkwy.
916-472-2000 · Tennis desk: 916-472-2091

Life Time (lifetime.life) offers outdoor tennis, lessons, drills, leagues, and mixers. Eligible members book courts in the app. Access depends on membership and guest terms. Public Roseville pages do not provide a dependable current court count or surface breakdown; ask the tennis desk if those details matter. Check court hours (my.lifetime.life).

Reservations, prices, and access

Roseville says organized field use requires a rental permit. Ask about court availability and the current application at 916-772-PLAY (7529) or fieldrentals@roseville.ca.gov. Casual public use remains subject to posted rules and existing reservations.

The last posted May 2024 application listed $10 per tennis court per hour, a two-hour minimum, full payment, and booking at least two weeks ahead. The city says its forms are being updated, so request today’s rate and terms. Current booking page (roseville.ca.gov) · Last posted application (civiclive.com)

Find your tennis community

Hitting partners and regular groups

A clear invitation makes it easier to find a match: “Roseville, Saturday 9 a.m., NTRP about 3.0, 60–90 minutes, Mahany Park; happy to rally or play a set.” Global Tennis Network (globaltennisnetwork.com) lists Roseville area players with skill indicators.

For recurring play, ask a club pro to place you in a suitable drill or connect you with a team captain. Johnson Ranch’s 2026 guide (sparetimesportsclubs.com) lists level specific doubles, drills, and a free on-court orientation for new members. Life Time mixers (my.lifetime.life) supply partners and opponents.

Leagues and events

Lessons & coaching

Club and city programs

Independent coaches at local parks

Shops & stringing

DICK’S Sporting Goods

Stanford Ranch Crossing, 6740 Stanford Ranch Rd. · 916-749-1685

The store page advertises racquet restringing and grip replacement but notes that services vary by location. Call about string selection, cost, and turnaround before dropping off a racquet. Roseville store (stores.dickssportinggoods.com)

Hitball Tennis

An appointment based stringing service that says it serves Roseville, Rocklin, Folsom, and Sacramento. Its page offers a booking form but does not publish a Roseville storefront or price; arrange handoff directly. Stringing request (hitballtennis.com)

Club assistance

Ask the Johnson Ranch tennis desk about current racquets, grips, and stringing arrangements when booking play. A current public service menu was not found. Club contact (sparetimesportsclubs.com)

Roseville for tennis travelers

Roseville offers several ways to play within one city: a six-court public group at Mahany, smaller neighborhood courts, two active private club programs, and regional SATA, USTA, and UTR competition. You can arrange a casual morning rally, meet players in a level based drill, or enter an event during a longer stay. Royer Park puts a match near downtown, while Mahany combines courts with a larger recreation complex. Public courts (roseville.ca.gov) · Local tennis organizations (sactennis.org) · Event listings (utrsports.net)

In hot weather, favor morning or confirmed evening court time and bring water. Roseville’s outdoor program policy allows activity changes when temperatures reach 95°F and considers indoor moves or cancellation at 100°F. City heat policy (roseville.ca.us)