Search local youth & adult sports programs, leagues, and open play near you.
Tap a sport to filter programs
Finding a court, field, or pool near you is easier than you think.
Most public parks in the East Bay have free tennis courts. Popular spots include Moraga Commons, Heather Farm Park (Walnut Creek), and San Ramon Central Park. Many tennis courts are being converted or lined for pickleball — check local signage for dedicated hours.
Open courts at most city parks. Walnut Creek Sports Park, Dublin Heritage Park, and Pleasant Hill Park all have lighted full courts. Some recreation centers offer indoor courts on a drop-in basis.
Soccer fields are available at most large community parks. Wilder Fields (Orinda), Dougherty Valley (San Ramon), and Hap Magee Ranch Park (Danville) offer regulation-size fields. City leagues often share field schedules online.
Sand courts at Heather Farm Park and several East Bay community centers. Indoor volleyball is often available through recreation departments at local gyms and school facilities during evening hours.
Diamonds at nearly every community park. Rancho San Ramon, Las Trampas Pool & Rec, and Meadow Homes Park have well-maintained fields. Little League and adult leagues post schedules in spring.
Flag football is typically played on open grass fields at parks like Osage Station (Danville), Emerald Glen (Dublin), and Civic Park (Walnut Creek). Many i9 Sports and local rec programs provide field assignments on registration.
Public pools at Soda Aquatic Center (Moraga), Clarke Memorial Swim Center (Walnut Creek), and Pleasanton Aquatic Center. Lap swim, open swim, and lessons are available seasonally. Check city websites for schedules and fees.
Most high school tracks are open to the public outside of school hours. Campolindo, Miramonte, and Las Lomas High School tracks are popular with local runners. City-sponsored track clubs often meet at these locations.
Public courses include Tilden Park Golf Course (Berkeley), Boundary Oak (Walnut Creek), and Sunol Valley. Driving ranges like Diablo Creek (Concord) are great for beginners. Most courses offer junior rates and clinics.
New to a sport? Here are the basics to get started.
Played on a rectangular court with a net. Use a racquet to hit the ball over the net into the opponent's side. Games are scored 15-30-40, and you need to win sets. Start with rallying against a wall and take a beginner group lesson to learn proper grip and footwork.
A paddle sport played on a badminton-sized court with a low net. Uses a perforated plastic ball. Easy to learn — the smaller court means less running. Played to 11 points (win by 2). The "kitchen" (non-volley zone) makes the game strategic and fun for all ages.
5v5 on a court with two hoops. Dribble, pass, and shoot to score. Field goals count 2 points (3 from beyond the arc). Start with dribbling drills, layups, and free throws. Pick-up games at local parks are the best way to improve.
11v11 on a grass field. Use feet (not hands!) to move the ball and score goals. Positions include forwards, midfielders, defenders, and goalkeeper. Start with passing, dribbling, and small-sided games (3v3, 5v5).
6v6 (indoor) or 2v2 (beach). Teams rally the ball over the net with bump, set, spike. Games go to 25 points (15 in decider). Start by practicing your bump pass and overhand serve.
9v9. A pitcher throws the ball, batter tries to hit and run the bases. 3 strikes and you're out, 3 outs per inning. Play catch, practice batting at a cage, and learn the rules of force plays and fly outs.
Like tackle football, but instead of tackling, defenders pull a flag from the ball carrier's belt. Teams run plays, pass, and try to score touchdowns. It's a great no-contact way to enjoy football strategy and skills.
Start with learning to float, then progress to freestyle (front crawl). The four competitive strokes are freestyle, backstroke, breaststroke, and butterfly. Group swim lessons are the safest way for kids and adults to learn.
Includes running events (sprints, distance), jumps (long jump, high jump), and throws (shot put, discus). Start with a local running club or youth track program. All you need is a pair of running shoes.
Hit a ball from a tee into a hole in as few strokes as possible. 18 holes make a round. Start at the driving range, take a lesson to learn grip and swing basics, then play a 9-hole par-3 course to build confidence.
You don't need much to get started. Here's what to look for in each sport.
Need: Racquet ($30–$80 beginner), tennis balls (can of 3 for ~$5), athletic shoes with lateral support. Where: Dick's Sporting Goods, Big 5, or used racquets at Play It Again Sports. Sports Basement in Walnut Creek is great for deals.
Need: Composite or graphite paddle ($25–$60 starter), outdoor pickleballs, court shoes. Where: Amazon, Pickleball Central, or most sporting goods stores now stock paddles. REI and Sports Basement carry paddles too.
Need: Basketball (size 7 men's, size 6 women's/youth), basketball shoes or cross-trainers. Where: Target, Walmart, or any sporting goods store. An outdoor rubber ball ($15–$25) is fine for park courts.
Need: Soccer ball (size 4 youth, size 5 adult), shin guards, soccer cleats. Where: Soccer Wearhouse (online), Big 5, Dick's. Shin guards start at ~$10. Molded cleats are fine for youth leagues.
Need: Volleyball (indoor or outdoor), knee pads for indoor play, volleyball shoes (indoor) or bare feet (sand). Where: Sporting goods stores. A Mikasa or Molten ball ($20–$40) is standard.
Need: Glove ($30–$80 youth), bat (league-approved), helmet, cleats. Where: Big 5, Dick's, or Play It Again Sports for used gloves. Most youth leagues provide helmets and bats for beginners.
Need: Football, flag belt set (~$10), receiver gloves (optional), cleats. Where: Amazon, Target, or sporting goods stores. Most organized leagues provide flags and footballs.
Need: Swimsuit, goggles ($8–$15), swim cap (for pool rules). Where: Target, Amazon, or Swim Outlet (online). Speedo and TYR goggles are popular beginner picks.
Need: Running shoes (most important!), moisture-wicking clothes, water bottle. Spikes optional for competition. Where: Fleet Feet (Walnut Creek & Pleasanton) for proper fitting. Road Runner Sports is another local option.
Need: Starter club set ($150–$250), golf balls, tees, golf shoes. Where: Roger Dunn Golf, Golf Galaxy, or used sets at Play It Again Sports. Start with a half set (7 clubs) to keep it simple.
Looking for organized play? These local organizations run leagues, clinics, and pick-up games across the East Bay.
USTA NorCal — Adult and junior leagues, tournaments, and ratings. Orinda Woods Tennis Club — Member leagues and socials. City rec departments offer seasonal adult and youth tennis leagues in most Lamorinda and Tri-Valley cities.
East Bay Pickleball Club — Open play, round robins, and tournaments. Lamorinda Pickleball — Drop-in play at local parks. Check city recreation schedules for organized clinic and league times.
City adult basketball leagues in Walnut Creek, Pleasanton, and Dublin. AAU youth basketball teams hold tryouts in the fall. 24 Hour Fitness and Bay Club locations host pick-up games.
Lamorinda Soccer Club (LSC) — Youth recreational and competitive. Walnut Creek Soccer — Adult co-ed leagues. NorCal Premier Soccer for competitive youth travel teams.
Bay Area Volleyball Association (BAVA) — Adult leagues and beach tournaments. City rec departments offer indoor drop-in and co-ed leagues. Club volleyball for competitive junior players (NorCal region).
Moraga Baseball Association, Orinda Little League, Lamorinda Softball League. Adult softball through city rec departments. PONY Baseball programs available throughout the Tri-Valley.
i9 Sports — Youth co-ed flag football in Lamorinda, San Ramon, Dublin. NFL FLAG leagues through local rec departments. Adult flag football via City Sports Leagues in the East Bay.
Orinda Aquatics, Walnut Creek Aquabears, Pleasanton Seahawks — Competitive swim teams. Soda Aquatic Center (Moraga) for lessons and lap swim. Summer swim leagues (OMPA) for recreational swimmers.
Diablo Valley Track Club — Youth and masters. Tri-Valley Track Club — Competitive training. Fleet Feet Run Club (Walnut Creek) for adults of all levels. Local high schools run summer track camps.
NorCal PGA Junior Golf — Youth programs and tournaments. Boundary Oak Men's & Women's Clubs. The First Tee — Free/low-cost youth introduction to golf at select Bay Area courses.
Common questions from parents and players getting started.
Most youth sports programs accept kids starting at age 4–5 for introductory/recreational leagues. Sports like swimming lessons can start even younger (age 3+). Flag football, soccer, and basketball typically start at age 5–6. Competitive or travel teams usually begin around ages 8–10.
Costs vary by sport and program. City recreation programs typically run $80–$200 per season. Club/travel teams can cost $500–$2,000+ per year. Many programs offer financial assistance or scholarships — ask the provider when registering.
Most beginner and recreational programs provide basic equipment (balls, flags, etc.). You'll usually need your own shoes and appropriate clothing. Check with the program for specific requirements — many will list what's included vs. what you need to bring.
Absolutely! Many city recreation departments offer adult beginner clinics in tennis, pickleball, basketball, volleyball, and swimming. Drop-in play is available for most sports at public courts and parks. It's never too late to start.
Use the search bar above and enter your zip code. You can also check your city's Parks & Recreation website for a full list of facilities. Most courts and fields at public parks are free to use on a first-come, first-served basis.
We'd love to feature your organization! Click the "List Your Club or League" button below to submit your info. We'll review it and get your programs listed so families in the area can find you.
Are you a coach, league organizer, or facility manager? Get your programs in front of local families and players. It's free to list.
Sign Up to List Your Organization