Improve
Develop skills in a supportive, yet competitive, environment
Ignite the team spirit in tennis! Junior Team Tennis (JTT) is a specially designed program for 7 to 18-year-olds, uniting players on a team to conquer the game against local rivals. JTT provides an exciting, safe and supportive team environment that not only challenges your skills but also creates memorable moments of growth and development as a player and team. It’s not just about winning; it’s about enjoying the journey, connecting with your teammates and having a blast on the court.
USTA NorCal offers JTT leagues in two seasons: Spring and Fall, each spanning approximately 8 weeks. Teams consisting of at least 4 players go head-to-head with similarly skilled teams in their local region weekly, either at their home courts or on the road.
We offer two seasons: Spring and Fall. Each season lasts approximately 8 weeks. Teams compete weekly, either playing at their home facility or traveling to another facility for their matches.
The 2026 calendar can be seen HERE.
Check out our most recent webinar, “Did You Know?” Junior Team Tennis (JTT) 101 HERE.
| Event | Date | Location |
|---|---|---|
| 18U Co-Ed Classic / IMPACT Team Tennis Junior Nationals Qualifier |
February 7–8 | Moraga Country Club |
| Spring Travel League (Season Timeline) Divisions: East Bay / Tri-Valley, Marin, Napa / Sonoma, Sacramento, San Francisco, South Bay / Peninsula |
March 8 – May 9 | |
| Spring Sectionals | May 16–17 | Fremont Tennis Center |
| Summer Jamboree 12U Yellow / 14U Yellow / 18U Same Gender – Top teams from Spring Sectionals qualify |
August 1–2 | Saint Mary’s College |
| Fall Season (Season Timeline) | September 11 – November 1 | |
| Fall Sectionals Backup date: December 12–13 |
November 14–15 | Fremont Tennis Center |
Past Sectionals Results: Spring 2025
2026 JTT rules and regulations can be found here.
New captains and their referrers can earn a sweatshirt after their first season. Plus, your first four players can play for free if they haven’t been on a team in 2024 or 2025

Are you a Program Coordinator looking to add team programming? Look no further. Our Local League program focuses on bringing organized, community-based competition to players in a specific area or region. Each Program Coordinator decides the hub location of play, fee if applicable (charged separately), and who is able to join their Local League program.
The first 10 programs with at least 12 players per division that complete a season and enter all scores will receive an incentive package, including a case of balls, 1st/2nd place medals, and a $50 gift card.
Learn more here.
Complete our Interested JTT Player form. We’ll contact you if a team is looking for players for a league or team event.
Click the button below to see the current list of teams looking for players:
We know many players are looking for teams and spots might be tight. If you’re a parent, why not become a team captain? All you need are two courts and four players to get started. Check out the Captain a Team section below for more info. Once you get permission to join a team, follow the steps below to secure your spot.
Sign up for your free USTA Junior Membership now by clicking here or calling Customer Care at 1-800-990-8782.
Once your team captain signs the team up, they’ll be given a Team ID and player registration instructions. That team ID is your magic number to register.
For a step-by-step guide on registering via TennisLink to kickstart your JTT journey, follow our handy guide and see our JTT FAQ.
Submit the mandatory USTA NorCal waiver here. Your player’s USTA number is your golden ticket!
We’re here to help. Send us an email at jrteamtennis@norcal.usta.com
If you have the drive to lead and inspire, we encourage you to take this golden opportunity to captain a JTT team. We welcome coaches, volunteers, and parents alike– no specific tennis certifications needed! This is your chance to be a difference-maker.
If you or someone you know is interested in starting a JTT team in your area, take the first step by completing the Interested JTT Captain Form. Please note, that all captains are required to undergo Safe Play approval for coaching or assisting with a JTT team.