Learn more about how we are empowering a safe and fun environment. OUR REOPENING PROTOCOLS »

Register Your Team

Check out our protocols video

We Are Empowering A Safe & Fun Environment

Learn about our protocols and extra precautions we’re taking during this time.

Occupancy & Spectator Limit

Sanitizing & Cleaning

One Way Entrances & Exits

Trained Staff

High School Leagues Details

St. Louis County Locations

Program Info »

St. Charles County Locations

Program Info »

Rules & Regulations

Program Info »


Program Info »

Why you’ll love soccer at VETTA

Teenagers Love It

  • Our Leagues are faced paced
  • Lots of scoring, great music, great fun
  • An active way to hang out with friends

Coaches Love It

  • Turf fields (same surface as many outdoor games)
  • Flexible scheduling around conflicts
  • Players build on different sets of skills – quick thinking, faster-paced, more touches on ball

Parents Love It

  • Great viewing
  • No rain outs – comfortable, clean and fun facilities
  • Convenient concession stand with variety of options

Register Team »


Looking to join a team?

If you are a player or parent of a player looking for a team, click below to be added to our Youth League Free Agent list! This list provides league coaches a resource of players to build or fill a team.

Concord » Soccerdome » Manchester » St. Charles » Vetta 70 »

Don’t Wait For A Team.

Vetta Sports Instructional Soccer League is ready to place you on a team for soccer success!

The goal is to create a fun experience and encourage opportunities for every player. Registration is for individual players – teams are coed and built by age – but we encourage you to sign up with friends!

Vetta Sports Locations

Indoor and outdoor soccer locations around the St. Louis area.



12320 Old Tesson Road, St. Louis, MO 63128

P: (314) 842-3111

Get Directions »



150 Enchanted Pkwy., Ballwin, MO 63021

P: (636) 391-1227

Get Directions »

St. Charles

St. Charles

1425 St. Peters Cottleville Rd., St. Peters, MO 63376

P: (636) 498-4625

Get Directions »