Silicon Valley Table Tennis and Pickleball

1827 Houret Ct, Milpitas, CA 95035 Directions ↗

Mixed levels

1 dedicated court $60 for 2 hours Level: Not specified Hours: Mon–Fri 4pm–9pm, Sat–Sun 10am–9pm (reservation only)

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.

How it plays

SurfaceHigh — dedicated, permanent lines and net
LevelNot specified
WaitLow — reservation-based (2-hour minimum), no drop-in wait to compete with

Court details

Courts
1
Indoor / outdoor
Indoor
Surface
Indoor acrylic, dedicated court with permanent net and lines
Price
$60 for 2 hours (2-hour minimum booking), up to 8 players
Hours
Mon–Fri 4pm–9pm, Sat–Sun 10am–9pm (reservation-based; no open/drop-in play)
Reservations
Reservable

Rate this court

Community ratings, no account needed — one vote per court per device. They feed the Bay Area board.

Other courts in Milpitas

5 venues · 31 courts in Milpitas — see them all on the city page.

The Picklr - Milpitas 128 Ranch Dr, Milpitas, CA 95035 16 courts · Indoor
Hall Memorial Park 304 La Honda Dr, Milpitas, CA 95035 6 courts · Outdoor
Milpitas Sports Center 1325 E Calaveras Blvd, Milpitas, CA 95035 6 courts · Indoor
Peter Gill Memorial Park 611 Paseo Refugio, Milpitas, CA 95035 2 courts · Outdoor

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 →