Go to Saved Content Saved

Sports

Opportunities for all ages and interests

Work Up A Sweat

We are committed to improving and maintaining strong quality of life opportunities in Eagle Mountain. Our sports programs for adults and youth show our commitment to our residents. We continually invest in facilities and programs to cater to the community’s changing needs. Eagle Mountain City also partners with different organizations to ensure that you can play the sport you love.

Featured Sport

Hockey 101

Hockey 101 offers a fun and interactive introduction to hockey for anyone eager to learn more about the sport.

sport programs

Baseball/Softball/Kickball

Youth Baseball  

Registration dates: Jan. 1 – Feb. 17 
Managed by Eagle Mountain Youth Baseball.

Visit their website for fee and registration information. 

Girls’ Softball 

Registration dates: June 1 – June 30 
Managed by Eagle Mountain Youth Baseball.  

Visit their website for fee and registration information. 

Adult Co-ed Softball 

Fees: $560 per team 

Registration dates: May 30 – July 31 

Men’s Softball 

Fees: $560 per team 

Registration Dates: May 30 – July 31 

Kickball 

Fee: $300 per team 

Registration dates: TBD  

Basketball

Jr Jazz K-8 

Registration dates: Aug. 11 – Nov. 1, 2024 
 
Fees: 

  • K-2: $65 
  • 3-8: $75 
  • Late fee (After Nov. 1): $5 
    • Family discount (3 or more immediate siblings): $10  

Junior Jazz 7th-8th Grade Tryout Information

Tryouts and Draft Details:

  • 7th-8th Grade Boys Tryouts: Wednesday, December 18th, at 7:00 PM
  • 7th-8th Grade Girls Tryouts: Thursday, December 19th, at 7:00 PM
  • Location: Frontier Middle School
  • Draft: Immediately following tryouts

Returning players from last season will automatically be placed on their previous team and do not need to attend tryouts. If they wish to re-enter the draft, please contact us.

Coaches Meeting (Kindergarten through 6th Grade):

  • Date & Time: Tuesday, December 17th, at 7:00 PM.
  • Location: Frontier Middle School Gym.
  • For coaches of kindergarten through 6th grade only: This meeting will cover league logistics, practice scheduling, and equipment distribution.

Jr Jazz 9-12 

Registration dates: Oct. 7 – Dec. 19, 2024 

Fees: $75 

Men’s Basketball 

Registration dates: TBD 

Team fee: $475 

Women’s Basketball 

Registration dates: TBD 

Team fee: $300 

Soccer

Full Year 

Registration dates: May 1 – July 15 

Fees: 

  • U5-U8: $110 
  • U9 and older: $130 

Fall 2024 

Registration dates: May 1 – July 15 

Fees: 

  • U5-U8: $75 
  • U9 and older: $85 

Spring 2025 

Registration dates: Jan. 1 – Feb. 15 

Fees: 

  • U5-U8: $75 
  • U9 and older: $85 

Eagle Mountain Soccer Camp
Hosted by Utah Elite Soccer

Weather your child is just starting out or looking to improve their skills, Utah Elite Soccer will help your child achieve their goals while having a blast, making friends, and learning life lessons.

Camp Dates & Times

Location: Nolen Park – 7862 Tinamous Rd, Eagle Mountain, UT 84005

Camp 1: June 9-13
Camp 2: June 23-27
Camp 3: July 28 – August 1

Session Times by Age Group:
Ages 4-5: 8:00am – 8:45am
Ages 6-7: 9:00am – 10:00am
Ages 8-9: 10:30am – 11:45am
Ages 10-12: 12:00pm – 1:30pm

Camp Pricing

Registration: $65
Optional Items:

  • Camp T-shirt: $12
  • Soccer Ball: $18

Register Now! Spots are limited.

Track & Field

Registration deadline: April 14

Eagle Mountain Track & Field Program 2025

Our Track & Field program is designed to introduce participants to the fundamental skills of track and field events in a fun, team-oriented environment. Athletes will gain experience through structured practices and competitive meets, with opportunities to develop their skills and enjoy the sport. Some travel to other city recreation programs for meets will be required.

Practices

  • Held twice a week at Cory Wride Memorial Park.
  • Practices will likely include one weekday and one Saturday session.
  • The final practice schedule will be determined closer to the season.

Track Meets

  • Meet schedules will be shared prior to the season.
  • Includes 3 regular meets and 1 championship meet (locations TBD).

Who Can Participate?

Ages 7-15 (based on USATF age guidelines, determined by birth year, not actual age).

Season Start Date

August 11

Fees

Program Fee: $65

Program Amenities

Practices & Meets against other city programs
Team T-Shirt for every participant

Practices

Total of 10 practices throughout the season
Practice Schedule: TBD

Based on registration numbers:

  • Evening practice times may be available
  • Age groups may be split evenly between two practice sessions

Parent Information Meeting

A mandatory parent meeting will be held at the first practice on Aug. 11. This meeting is essential to provide important details about how practices and meets will be conducted. Attendance is required for both parents and athletes.

Age Groups (Based on Birth Year)

Age GroupBirth Year
7 – 82017-2018
9 – 102015-2016
11 – 122013-2014
13 – 152010-2012

Late Registration Policy

If you miss the registration deadline, you will be placed on a waitlist. If space becomes available, you will be contacted to register. A $10 late registration fee will apply.

Join us for a great season of learning, competition, and fun with Eagle Mountain’s Track & Field program!

 

Cross Country

Eagle Mountain Youth Cross Country – 2025 Program Details

Registration

May 12 – August 4
If you miss the registration deadline, you will be placed on a waitlist. If space becomes available, you will be contacted to sign up. A $10 late fee will apply to those coming off the waitlist.

Where

Practices: Held at Corey Wride Memorial Park
Meets: Take place in surrounding cities.

Who Can Participate?

Ages 7-15 (based on USATF age guidelines, determined by birth year, not actual age).

Season Start Date

August 11

Fees

Program Fee: $65

Program Amenities

Practices & Meets against other city programs
Team T-Shirt for every participant

Practices

Total of 10 practices throughout the season
Practice Schedule: TBD


Based on registration numbers:

  • Evening practice times may be available
  • Age groups may be split evenly between two practice sessions

Parent Meeting

A mandatory parent meeting will be held at the first practice on August 11.
Cross country requires athletes and parents to understand practice and meet procedures—this meeting is VERY important to receive all necessary information.

Age Divisions (By Birth Year)

Age GroupBirth Years
7-82017-2018
9-102015-2016
11-122013-2014
13-152010-2012

Pickleball

Registration dates: 

  • Spring: Jan. 1 – March 31 
  • Fall: June 10 – Aug. 1 

Fees: $50 per team 

Pickleball Leagues

Adult League
Open to players aged 18 and older, this league offers competitive and recreational divisions for all skill levels:

  • Recreational Division: 2.0-3.0 players
  • Experienced Division: 3.5+ players

Games will be held at Cory Wride Memorial Park on Tuesday and Thursday nights from 6 p.m. to 10 p.m. Teams will play two games per night for seven weeks, followed by a double-elimination tournament. Any duo is welcome (male/male, female/female, male/female). The season runs from April 15 to June 3 (Tuesdays) and April 17 to June 5 (Thursdays), weather permitting.

High School League
For students in grades 10-12, this league is a great way to stay active and compete with friends. Games are held at Cory Wride Memorial Park on Tuesday and Thursday nights from 6:00 PM to 10:00 PM. Teams will play two games per night for seven weeks, followed by a double-elimination tournament. Any duo is welcome (male/male, female/female, male/female).

  • Season Dates: April 15 to June 3 (Tuesdays) and April 17 to June 5 (Thursdays)
  • Divisions: 10th–12th Grade or 16–18 Years Old

Youth League
The Recreation Department is excited to offer a Youth Pickleball League for ages 12-15! This league is designed for fun and skill development.

  • When: Wednesdays from 6 p.m. to 8 p.m.
  • Season Dates: April 16 to June 4
  • Games: Player-run with Recreation staff available for questions or to settle disputes (staff will not act as officials).
  • Format: Seven weeks of play with a double-elimination tournament at the end.

Registration Details
Registration is open from Jan. 27 to March 31.

League Fees

  • Adult League: $50 per team
  • High School League: $50 per team
  • Youth League: $50 per team

League Schedule Summary

  • Adult League
    • Tuesdays: 6 p.m. – 10 p.m. (April 15 – June 3)
    • Thursdays: 6 p.m. – 10 p.m. (April 17 – June 5)
  • High School League
    • Tuesdays: 6 p.m. – 10 p.m. (April 15 – June 3)
    • Thursdays: 6 p.m. – 10 p.m. (April 17 – June 5)
  • Youth League
    • Wednesdays: 6 p.m. – 8 p.m. (April 16 – June 4)

Ready to play? Sign up today!

Football

Flag Football 

Managed by partner organization.

Tackle Football 

Managed by partner organization. 

Golf

While Eagle Mountain City does not offer competitive golf, we encourage residents to enjoy the wide variety of sports and recreational activities available locally. For those interested in golf, the nearby Ranches Golf Club provides opportunities to play and join programs, leagues, and an academy to develop skills. Residents can search online for more information on these offerings and take advantage of everything the Ranches Golf Club has to offer.

Hockey

Hockey 101 offers a fun and interactive introduction to hockey for anyone eager to learn more about the sport. Participants will have the chance to try different drills, play mini-games for prizes, and experience what makes hockey so exciting. Ready to give it a shot?

Event Details

Date: Thursday, April 17
Location: 5806 Pony Express Parkway, Eagle Mountain, UT 84005

Hockey 101 for 3rd – 5th Grade

Time: 6:00 PM – 7:00 PM
Who Can Join? Students in 3rd – 5th grade
Cost: Free!
All participants will receive a Utah Hockey Club t-shirt and a squishy puck.

Hockey 101 for 6th – 8th Grade

Time: 7:00 PM – 8:00 PM
Who Can Join? Students in 6th – 8th grade
Cost: Free!
All participants will receive a Utah Hockey Club t-shirt and a squishy puck.


Please arrive in comfortable athletic clothing and get ready to learn how to pass, shoot, and score with friends!

Clubs & Camps

STEAM CLUB

Dates: Friday, Feb. 21, 2025 — Friday, March 28, 2025
Time: 3 p.m. – 4:30 p.m.
Grades: 1–6
Ages: 6–12

We are excited to announce our official partnership with Eagle Mountain Recreation! To kick off this partnership, we are offering a FREE 6-week after-school club. This club will meet once a week at Eagle Mountain’s Senior Center.

Snapology’s STEAM Club is an ongoing after-school program designed to spark your child’s creativity and passion for STEAM through hands-on learning. Each 6-week session is packed with unique and exciting activities, including engineering challenges, innovative builds with LEGO® bricks, and engaging robotics projects.

As a Snapology Club member, your child will receive:

  • A free t-shirt
  • A club poster to track progress
  • Opportunities to earn stickers for achievements
  • A chance to proudly showcase their growing STEAM skills!

Sign up today to explore, create, and develop your STEAM skills in a fun and engaging environment!

Register now!

Location

Eagle Mountain Rec @ the Senior Center
1632 Heritage Dr.
Eagle Mountain, UT 84005

Summer Camps

Summer Camp: Minecraft® Themed Camp

Monday, June 9, 2025 – Friday, June 13, 2025
10:00 AM – 1:00 PM MT
Grades: 1st – 6th
Ages: 6 – 11

Hey gamers, are you ready to journey all the way to The End with Snapology? Join us as we bring Minecraft® to life using LEGO® bricks! In this hands-on program, kids will embark on exciting adventures, use their creativity to design their own Minecraft® worlds, and build mobs, animals, buildings, and their very own LEGO® Minecraft® character.

What They’ll Learn:

Building Stable Structures
Presentation Skills
Critical Thinking Skills
Communication & Collaboration

Example Activities:

Alex & Steve Creations
Building Blocks & Structures
Animals & Mobs
Tools & Resources
Minecraft® Game Challenges

Location:

Eagle Mountain Rec
City Council Chambers – 1650 Stagecoach Run, Eagle Mountain, UT 84005

Phone: 801-252-6888
Website: Eagle Mountain Recreation Programs

How to Enroll:

Please check the location of the program, as we hold events at different locations in Eagle Mountain.

Click here to register now!

Summer Camp: Brick Bots – Inventions

Robotics Camp

Monday, June 23, 2025 – Friday, June 27, 2025
10:00 AM – 1:00 PM MT
Grades: 1st – 6th
Ages: 6 – 12

Whoever said you couldn’t solve the world’s problems with LEGO® bricks? In this exciting hands-on camp, kids will learn the invention process real inventors go through while designing, building, and programming robotic machines to tackle everyday challenges.

What They’ll Learn:

Programming Skills
Axles, Gears, Pulleys & Motors
Problem-Solving Techniques
Teamwork & Collaboration

Example Activities:

Recycling Truck
Race Car
Joystick Controls
Home Safety Systems
Safety Fan
Picnic Party
RoboPet Creations
Moving Machines

Location:

Eagle Mountain Rec
City Council Chambers – 1650 Stagecoach Run, Eagle Mountain, UT 84005

Phone: 801-252-6888
Website: Eagle Mountain Recreation Programs

How to Enroll:

Please check the location of the program, as we hold events at different locations in Eagle Mountain.

Click here to register now!