Book Your
Tennis Court in Seconds
Reserve public tennis courts up to 7 days in advance. Fair scheduling, real-time availability, zero hassle.
Court 1 — Bob McGuire Park
Summer activities and court reservations to bring June 15, 2026
The City of Milpitas will officially begin its summer tennis camps from June 15, 2026. This will last until August 15, 2026. During this window, some courts at our parks will be reserved during specific times of the day. These slots will not be open for booking.
Find a Court Near You
Browse tennis courts across Milpitas parks with real-time availability and easy online booking.
Bob McGuire Park
Milpitas, CA
791 Garden St, Milpitas, CA 95035
Cerano Park
Milpitas, CA
791 Murphy Ranch Rd, Milpitas, CA 95035
Dixon Landing Park
Milpitas, CA
Milmont Dr &, Jurgens Dr, Milpitas, CA 95035
Hall Memorial Park
Milpitas, CA
304 La Honda Dr, Milpitas, CA 95035
Peter Gill Memorial Park
Milpitas, CA
Santa Rita Dr & Paseo Refugio, Milpitas, CA 95035
Pinewood Park
Milpitas, CA
1375 Starlite Dr, Milpitas, CA 95035
Tom Evatt Park
Milpitas, CA
Machado Ave & Thompson Ct, Milpitas, CA 95035
How It Works
Reserve your court in three easy steps. No phone calls, no waiting lists.
Pick a Court
Browse available parks and courts in your area. See surface type, lighting, and amenities at a glance.
Choose Your Slot
Select your date, duration (up to 2 hours), and preferred time from real-time availability.
Confirm & Play
Sign in with Google, confirm your booking, and show up ready to play. It's that simple.
Designed for Everyone
Our booking rules ensure courts are available to all residents, not just early birds.
Court Hours: 6 AM - 9 PM
Courts are open daily from early morning to evening, with lighting available at select locations.
Book Up to 7 Days Ahead
Plan your week with advance reservations for maximum flexibility.
Fair Use: 1/day, 3/week
Limits ensure everyone gets a fair shot at court time.
No-Show Accountability
15-minute grace period. Repeated no-shows lead to reduced quota or suspension.