Updated October 2026. Tennis City SF
These guides answer the questions San Francisco players ask most often in the Tennis City SF Slack group, whether you have played here for years, just moved to the city or are in town for a week. For a single long overview of courts, leagues and coaching, start with the San Francisco Tennis Guide.
Playing with other people
- NTRP ratings explained: what 3.0, 3.5 and 4.0 mean on court, and how to rate yourself honestly so your first hit is a good match.
- How to ask someone to hit: message templates for finding a rally, singles or doubles partner, plus what to include so people answer.
- Public court etiquette: sharing courts, reservations and walk-up play, line calls, and the unwritten rules at busy SF courts.
- Finding doubles partners: filling a fourth at short notice and joining regular doubles groups.
- How to find a tennis partner: every option compared, from the Slack group to leagues and social doubles.
Getting started
- New to San Francisco: a first-month plan for players who just moved here.
- Visiting San Francisco: where to play and how to book on a short trip.
- Returning to tennis: a four-week plan after years off.
- Lessons and clinics and leagues.
Courts and conditions
- How to book a court and getting a walk-up court.
- Wind and fog and rainy-day tennis.
- Sharing courts with pickleball.
- Private clubs and racquet stringing.
- All courts by neighborhood, lighted courts and hitting walls.
Everyday play
- Best courts for beginners and the sunniest courts.
- Getting a weekend court and early morning tennis before work.
- Ball machine rental and solo practice.
- Court closures: rain, smoke, resurfacing and credits.
- Tournaments and the yearly tennis calendar.
Related guides
- NTRP Ratings Explained: How to Rate Yourself
- Public Tennis Court Etiquette in San Francisco
- How to Ask Someone to Hit: Message Templates
Looking for someone to play with? Join nearly 1,800 San Francisco players in the Tennis City SF Slack group and post a day, time and court at your NTRP level.