Soccer Training
in St. George, Utah
Indoor leagues, 1-on-1 coaching, academy training, and programs for ages 1–18 — all under one roof in St. George.
STG Soccer Skills is St. George’s home for year-round soccer. From toddler classes and youth leagues to indoor adult leagues and private training, we help players at every level build real skills, confidence, and a love for the game.
Professional Soccer Training in St. George, Utah
STG Soccer Skills provides the most complete soccer development experience in St. George and the entire Southern Utah region. Players travel from Mesquite to Cedar City every week to train with our professional coaching team because we deliver real improvement, confidence, and a year-round indoor environment that keeps players progressing.
Whether you’re looking for indoor adult leagues, youth soccer leagues, 1-on-1 private training, academy membership, speed and agility training, or programs for ages 1–18, our St. George facility is fully equipped to help every player grow in both skill and love for the game.
From weekly training and competitive leagues to birthday parties and field reservations, STG Soccer Skills is St. George’s home for soccer — for every age, every level, and every season.
Soccer Programs & Training in St. George
STG Soccer Skills offers a full range of soccer training in St. George for players of every age and level. From indoor leagues to private coaching and specialty programs, you can build your game in a fun, supportive, and professional environment.
Indoor Adult Soccer Leagues
Fast-paced, competitive indoor leagues for adults who want to stay fit, compete, and have fun. Join a team with friends or sign up as a free agent and we’ll help place you.
Youth Indoor Soccer Leagues
Development-focused leagues for kids and teens that combine real game experience with a positive, encouraging atmosphere. Perfect for young players who love to play.
1-on-1 Private Soccer Training
Personalized training sessions focused on footwork, ball control, passing, shooting, and game awareness. Ideal for players who want faster improvement and individual attention.
Academy Membership Training
A structured, long-term development program for committed players who want consistent, high-level training. Build technical skills, decision-making, and confidence over time.
Birthday Parties & Events
Host an unforgettable soccer birthday party on our indoor field. Fun games, music, and a safe, energetic environment for kids to celebrate and play.
Indoor Field Reservations
Reserve our indoor turf for team practices, small groups, or private events. Perfect for coaches, clubs, and families who need reliable indoor space in St. George.
Toddler Training (Ages 1–3)
Fun, movement-based sessions that introduce soccer in a playful way. We focus on coordination, balance, and confidence in a low-pressure setting.
Junior Training (Ages 4–5)
Age-appropriate drills, games, and activities that teach basic soccer skills while keeping things exciting and enjoyable for young players.
Youth Training (Ages 6–18)
Training for beginners through advanced players. Sessions include technical work, small-sided games, and situational play to help players perform better in real matches.
Speed & Agility Training
Improve speed, quickness, balance, and overall athleticism. These sessions are great for players who want an edge in explosiveness and conditioning.
Pickup Soccer Games
Open-play sessions where players can jump in, play freely, and enjoy the game in a relaxed environment. A perfect way to stay active between leagues or training cycles.
Why St. George Players Choose STG Soccer Skills
When families and players look for soccer training in St. George, they want more than just a field. They want professional coaching, a safe environment, and a place where players actually improve and enjoy the game. That’s exactly what we focus on at STG Soccer Skills.
Whether a player is just starting out or preparing for higher-level competition, our St. George facility gives them the coaching, structure, and support they need to take the next step.

Serving St. George and All of Southern Utah
STG Soccer Skills is based in St. George, but our players and families come from all over Southern Utah and beyond. Our indoor facility and complete training programs make it worth the drive for serious players and families who want quality coaching and a great soccer environment.
We regularly train players from:
Washington, UT
Hurricane, UT
Santa Clara, UT
Ivins, UT
Cedar City, UT
Mesquite, NV
No matter where you’re coming from, our goal is to make STG Soccer Skills feel like your soccer home base in St. George.
Frequently Asked Questions
Do you offer soccer training directly in St. George?
Yes. Our indoor soccer facility is located right here in St. George on South River Road, offering year-round training and programs for all ages.
What ages do you train?
We train toddlers (1–3), juniors (4–5), youth players (6–18), and also offer adult leagues, pickup soccer, and private training for all ages.
Do you run indoor leagues?
Yes. We offer both adult and youth indoor soccer leagues throughout the year, with seasonal registration and competitive game play.
Can I reserve the indoor field?
Absolutely. Our turf field is available for team practices, small group training, club sessions, and private events.
How do I register or book a session?
You can book online, call or text us at +1 (844) 608-1116, or message us on Instagram at @stgsoccerskills.
Visit STG Soccer Skills
Our indoor soccer facility is located in the heart of St. George on South River Road. Stop by for training, leagues, events, or to learn more about our programs.
STG Soccer Skills
3087 S River Rd
St. George, UT
Email: book@stgsoccerskills.com
Phone: +1 (844) 608-1116
Website: stgsoccerskills.com
Instagram: @stgsoccerskills
Facebook: STG Soccer Skills
Ready to Start Soccer Training in St. George?
Whether you're looking for leagues, private training, toddler programs, or a full development pathway, STG Soccer Skills is here to help you grow. Book your first session, join a league, or reach out with questions anytime.
