South Bay region

Milpitas

Milpitas' longest-running pickleball spots are two city parks running a nominally "temporary" pilot program since 2022, plus a multi-sport gym and a small reservable indoor court. That changed abruptly when The Picklr, a 16-court indoor club, opened at McCarthy Ranch the day before this page was researched — more than doubling the city's total courts overnight.

31 courts 5 venues

Where to play

Hall Memorial Park

Mixed levels
304 La Honda Dr, Milpitas, CA 95035 Directions →
6 courts Level: Not specified Hours: 8am–9pm daily
SurfaceMedium — pilot-program striping on tennis courts; 4 of 6 lines shared with tennis
LevelNot specified
WeatherSouth Bay warmth near the salt flats — sunnier and drier than the Peninsula, hot summer afternoons, mild winters with little fog.
WaitNot specified

These aren't dedicated pickleball courts — the city striped 6 pickleball lines onto 2 of Hall Memorial Park's 4 tennis courts under a "temporary" one-year pilot program that began in August 2022. Four of the six lines are shared-use with tennis (pickleball gets priority, but tennis can still play on them); the other two are pickleball-exclusive. Whether the pilot becomes permanent is still unresolved — a May 2025 city council meeting left Hall's future undecided while acting on other locations, and roughly 200 regular tennis users have organized opposition to the conversion. Free, walk-up, no reservations.

Peter Gill Memorial Park

Mixed levels
611 Paseo Refugio, Milpitas, CA 95035 Directions →
2 courts Level: Not specified Hours: 6am–10pm daily (park hours)
SurfaceMedium — pilot-program striping on former handball courts; pickleball has priority at all times
LevelNot specified
WeatherSouth Bay warmth near the salt flats — sunnier and drier than the Peninsula, hot summer afternoons, mild winters with little fog.
WaitNot specified

Same pilot program as Hall Memorial Park — started August 2022, striping still in place today — but converted from underused handball courts rather than contested tennis courts, and pickleball has priority here at all times rather than sharing lines. This conversion has drawn no organized opposition — a notably quieter story than Hall's. Free, walk-up, no reservations; exact court hours aren't published, only general 6am–10pm park hours.

Milpitas Sports Center

Mixed levels
1325 E Calaveras Blvd, Milpitas, CA 95035 Directions →
6 courts Level: Not specified Hours: Drop-in, schedule varies — call ahead
SurfaceMedium — indoor gym court shared with other sports; portable nets on permanent lines
LevelNot specified
WeatherIndoor — no weather factor
WaitNot specified

Pickleball here is one sport among several in the Sports Center's Drop-In Sports/Open Gym program — first-come-first-served with no guaranteed spot, and participants must be high-school age or older. The exact weekly schedule isn't published and shifts week to week — call 408-586-3225 to confirm before going. Cost is $11 drop-in ($8 fee plus $3 processing) or covered by a Sports Center membership; there's also a separate $49/year membership option, so pricing may vary. These are temporary court markings on a general-purpose gym floor, not dedicated pickleball construction.

Silicon Valley Table Tennis and Pickleball

Mixed levels
1827 Houret Ct, Milpitas, CA 95035 Directions →
1 dedicated court Level: Not specified Hours: Mon–Fri 4pm–9pm, Sat–Sun 10am–9pm (reservation only)
SurfaceHigh — dedicated, permanent lines and net
LevelNot specified
WeatherIndoor — no weather factor
WaitLow — reservation-based (2-hour minimum), no drop-in wait to compete with

Milpitas' one dedicated indoor pickleball court, tucked inside a table tennis club — reservation only, $60 for a 2-hour block (2-hour minimum), up to 8 players, no drop-in or open play. It's a single physical court, though it's sometimes listed twice under different names, so count it once. The entrance is unmarked, with a keypad code sent by text on booking. Wheelchair accessible, with trainers and lessons available.

The Picklr - Milpitas

Mixed levels
128 Ranch Dr, Milpitas, CA 95035 Directions →
16 dedicated courts Level: Not specified Hours: 6am–11pm daily
SurfaceMixed — indoor, but the club also advertises "Outdoor Surfacing"
LevelNot specified
WeatherLikely indoor — unresolved, see Surface
WaitNot specified

Opened July 10, 2026 — the day before this page was researched — so some details haven't fully settled. There's a genuine, unresolved question about whether this is indoor or outdoor: it's billed as "Indoor Pickleball Courts" and appears to be fully indoor, but the club also lists "Outdoor Surfacing" as an amenity with no further explanation — so confirm before you count on one or the other. Membership runs $199/month (after a $1 deposit) or $1,990/year; Founder membership tiers 2 and 3 sold out before doors opened. Locker rooms and showers are still marked "TBD" as of this writing.

Sources: City of Milpitas — Pickle Ball Pilot Program · City of Milpitas — Drop-In Sports & Open Gym · Milpitas Pickleball Club — Advocacy · Silicon Valley Table Tennis — Court Rental · The Picklr — Milpitas · Milpitas Beat — The Picklr feature. Verified July 2026 — always confirm hours before a special trip.

Before you head out

Found your court? Here's what to sort out next.

New to pickleball

Learn the basics first

The rules, the scoring, and the one shot that trips up every beginner — a couple of minutes before your first game.

Start with the basics →

Ready to buy

Find your paddle

Answer a few questions about your game and budget, get matched picks, and buy the one that fits — with an honest note on how the links work.

Take the paddle quiz →