Youth Sports & Recreation
City of Vista Rain-Out Hotline for field closures: (760) 726-1340 ext. 3244
Flag Football : Registration opens June 3rd!
Attention all elementary and middle school boys and girls interested in participating in our Youth Flag Football program. the program consists of instruction and games. The non-competitive program consists of four divisions: Tiny League for grades 1st & 2nd; Long Horn League for grades 3rd & 4th; Panther League for grades 5th & 6th; and the Charger League for grades 7th & 8th. The goals of the program are to promote heath and wellness, foster human development, increase cultural untiy, provide recreational experiences and create community through people, parks and programs. See below for more info!
Tiny League |
Mondays/Wednesdays | 4:00 - 5:00pm | Grades 1st & 2nd |
Longhorn League |
Tuesday/Thursdays Games on Saturdays | 4:00 - 5:00pm | Grades 3rd & 4th |
Panther League |
Tuesday/Thursdays Games on Saturdays | 5:00 - 6:00pm | Grades 5th & 6th |
Charger League |
Mondays/Wednesdays Games on Saturdays | 5:00 - 6:00pm | Grades 7th & 8th |
WHEN: Player evaluations begin week of August 26th with the exception of the Tiny League (no evaluations for this league)
LOCATION: Vista Sports Park; 1600 Sports Park Way
FEE: $74 Vista residents / $89 non-residents
CLICK HERE TO REGISTER ONLINE. You can also call (760) 726-1340 x 1571. Registration Form and Waiver* must be received before evaluations in order to participate.
*Link will be available shortly.
GIRLS VOLLEYBALL : REGISTRATION OPENS JUNE 3RD!

Girls in grades 5th - 8th are invited to be a part of the North County Volleyball League. Each paritcipant will enjoy league play while gaining proficiency in skills such as setting, bumping and serving.
WHEN: Practices being the week of August 26th, games begin in October.
LOCATION: Jim Porter Recreation Center (formerly Brengle Terrace Recreation Center); 1200 Vale Terrace Dr.; Vista
FEE: $74 Vista residents / $89 non-residents
CLICK HERE TO REGISTER ONLINE. You can also call (760) 726-1340 x 1571. Registration Form and Waiver* must be received before evaluations in order to participate.
Youth Basketball Association (YBA)
For information or questions please contact Rob Anderson at (760) 726-1340 ext. 1576. Registration begins in October.
YBA Information please click on link. YBA WEBSITE
Youth Tennis | 5-12 years | BT-TC
Give your child the opportunity to learn a lifelong sport, develop hand-eye coordination and agility, and build self-confidence. Children learn basic strokes in a fun and supportive group lesson. Bring your racquet and a new (unopened) can of balls. Classes are age based and cost is based on the number of classes in the month.
Date |
Day |
Time |
Age |
Sessions |
Registration |
| Apr. 1 - Apr. 29 | Mon/Wed | 3:30-4:30pm | 5-7 years | 9 classes | Register Now! |
| Apr. 1 - Apr. 29 | Mon/Wed | 4:30-5:30pm | 8-12 years | 9 classes | Register Now! |
| May 1 - May 29* | Mon/Wed | 3:30-4:30pm | 5-7 years | 8 classes | Register Now! |
| May 1 - May 29* | Mon/Wed | 4:30-5:30pm | 8-12 years | 8 classes | Register Now! |
| June 3 - June 26 | Mon/Wed | 3:30-4:30pm | 5-7 years | 8 classes | Register Now! |
| June 3 - June 26 | Mon/Wed | 4:30-5:30pm | 8-12 years | 8 classes | Register Now!. |
| July 1 - July 31 | Mon/Wed | 3:30-4:30pm | 5-7 years | 10 classes | Register Now! |
| July 1 - July 31 | Mon/Wed | 4:30-5:30pm | 8-12 years | 10 classes | Register Now! |
| Aug. 5 - Aug. 28 | Mon/Wed | 3:30-4:30pm | 5-7 years | 8 classes | Register Now! |
| Aug. 5 - Aug. 28 | Mon/ Wed | 4:30-5:30pm | 8-12 years | 8 classes | Register Now! |
*No classes held on May 27th in observance of Memorial Day
Fee: $91 resident / $110 non-resident (10 classes); $82 resident / $99 non-resident (9 classes); $73 resident/ $88 non-resident (8 classes)
Instructor: Heide Clay
Private & Semi-Private Lessons are also available with Heide. If you would like more information please contact Kim Crawford at (760) 726-1340 ext. 1571
13+ years see Adult Tennis
Let's Play Disc golf (Frisbee Golf): Beginner & Advanced
Come learn to play an exiting new game that is as easy as a walk in the park and throwing a Frisbee®. Beginner players will be introduced to disc golf while learning basic and specialty throws, key tips to improve putting, and guidelines for selecting the best disc to throw.
Already know how to play? Join us for our advanced classes and improve your skills with individualized attention and coaching. Get some friends together or meet new friends with a new, fun activity. For more information on Frisbee® Golf e-mail Courtney with Kinetic Disc Golf.
Please bring your own discs and water. Discs are also availalbe to rent. REGISTER NOW!
| DATE | TIME | AGES | LEVEL |
|---|---|---|---|
| May 19th | 2:00-5:00pm | 5 years & Up | Beginner |
| May 19th | 9:00am-12:00pm | 5 years & Up | Advanced |
| June 1st | 2:00-5:00pm | 5 years & Up | Beginner |
| June 9th | 9:00am-12:00pm | 5 years & Up | Advanced |
| July 6th | 2:00-5:00pm | 5 years & Up | Beginner |
| July 7th | 9:00am-12:00pm | 5 years & Up | Advanced |
Cost: $16 resident/ $19 non-resident per workshop
Instructor: Kinetic Disc Golf Instructors. All classes meet in the Moonlight Parking Lot, upper portion of Brengle Terrace Park (1200 Vale Terrace Dr.; Vista, CA 92084)
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.
Organization |
Phone Number |
(760) 752-4141 |
|
North County United Soccer Club |
(760) 477-7547 |
(760) 224-9281 |
|
(760) 599-4024 |
|
(760) 724-9801 |
|
(760) 736-2544 |
|
(760) 510-0999 |
|
(760) 940-8804 |
Skateboard Parks
Due to limited budgets, planning for the new skatepark has been put on hold. Until a skate park is available in Vista, check out these local skate parks:
Other Activities