Youth Sports & Recreation

City of Vista RAIN-OUT HOTLINE for field closures: (760) 726-1340 ext. 3244

For information or questions about Youth Sports please contact:

Rob Anderson at 760.643.5264 or Kim Crawford at (760) 643-5275.

Youth sports- click on sport for more info

Youth Basketball Website

Youth Flag Football (Coed, Grades 1st-6th)

Girls Middle School Volleyball (Girls, Grades 5th-8th)

Youth Tennis Lessons (Coed, 5-12 Years*) *see Adult Sports for 13 years and up

Frisbee Golf Classes & Information

Vista Youth Sports Leagues

Vista has a variety of youth sports leagues for children of all ages. You can learn more by visiting their web sites or contacting them directly.


Phone Number

(760) 599-4024
(760) 724-9801
(760) 736-2544
(760) 940-8804
(760) 801-5309

Skateboard Parks

Planning for the city's two new skateparks has begun. Click here for information. In the meantime, visit one of the links below for skate options in the surrounding areas:

Vista Skatepark Coalition