Select Activity


Cpr Classes
2024 Cpr/Aed & First Aid Classes
Adult Sports
Adult Futsal
2024 Fall Futsal League
2024 Spring Futsal League
Adult Men's Flag Football
2023 Fall Flag Football League
2024 Spring Flag Football League
Basketball
Fall 2024 Basketball League
Winter 2024 Basketball League
Kickball
2024 Spring Kickball League
2024 Summer Kickball League
Ultimate Frisbee Tournament
Volleyball
2023 Uova Fall Finale Volleyball Tournament
2024 Fall Outdoor Volleyball League
2024 Summer Outdoor Volleyball League
2024 Winter Indoor Volleyball League
2024 Women's Indoor Volleyball Tournament
Spring 2024 Adult & Kids Beach Volleyball League
Summer Fun Guide
2023 Aquatic Camps/Programs
2023 Art Camps/Programs
2023 Educational Camps
2023 Specialty & Outdoor Rec Camps/Events
2023 Sport Camps/Events
*Aquatics
City Pool - Guard Class
2024 City Pool Lifeguard Class
City Pool - Junior Lifeguarding 2023
Junior Lifeguarding 2024
City Pool - Swim Lessons
City Pool Swim Lessons 2023
City Pool Session 1- June 5-15
City Pool Session 2 - June 19-29
City Pool Session 3 - July 10-20
City Pool Session 4 - July 24-AUG 3
Shac - Guard Class
2024 Shac - Lifeguard Class
Lgi Course
Shac- Swim Lessons
Winter - Swim Lessons 2024
Session 1 - Jan 22nd - Feb 1st
Session 2 - Feb 5th - Feb 15th
Session 3 - Feb 26th - Mar 7th
Wsi Classes
2024 Wsi Classes
Art Museum Programs/Classes
SmART Saturday Classes 2024
Spring Break Camp 2024
Jag Golf
Jag Instruction Clinics
Jag Player Mandatory Registration
2023 Jag Player Mandatory Registration
Jag Tournaments
Jag Individual Tournaments
#1 Dixie Red Hills May 31st
#2 Sunbrook June 6th
#3 St George Golf Club June 14th
#4 Green Springs June 20th
#5 Sky Mountain June 28th
#6 Dixie Red Hills July 12th
#7 St George Golf Club July 19th
#8 Southgate July 25th
Jag Junior/Adult Tournaments
Bloomington Country Club - July 6th
Dixie Red Hills - June 22
Southgate - June 15th
St George Golf Club - June 1
Sunbrook - July 20th
Outdoor Recreation Programs
2024 Laser Tag Days
2024 Spring Break Camp
2024 January
2024 February
2024 March
2024 April
2024 May
Programs & Classes
2023 Nature Center Programs
2023 Cottontail Scramble
Recreation Center
2024 Ballet
April Ballet
Feb Ballet
Jan Ballet
Mar Ballet
2024 Karate
April Karate
February Karate
January Karate
March Karate
2024 Lapidary/ Jewelry Classes
Jewelry Classes- April/May
Jewelry Classes-March
Lapidary Apr/May
Lapidary Jan/Feb
Lapidary Mar/Apr
2024 Pottery
Pottery Clay Creations
Pottery Wheel Date Night
January Pottery Wheel
February Pottery Wheel
March Pottery Wheel
April Pottery Wheel
May Pottery Wheel
2024 Tumbling
April Tumbling
February Tumbling
January Tumbling
March Tumbling
Candle Making Workshop
Chess Club
Cornhole League/Tournaments
Hula & Tahitian Dance
Softball
Fastpitch Softball
2024 Fastpitch Tournaments
2024 Desert Fall Tournament
2024 Desert Spring Tournament
2024 March Warm Up Classic Tournament
2024 March Warm Up Elite Tournament
2024 Red Rock Classic Tournament
2024 Summer Send Off Tournament
Slowpitch Softball
2023 Slowpitch Leagues
2023 Fall 1 Pitch League
2023 Spring Softball League
2023 Summer Softball League
2023 Slowpitch Tournaments
2023 Bill Given Memorial Tournament
2023 Coed Heatstroker Tournament
2023 Halloween Softball Tournament
2023 M/W Heatstroker Tournament
2023 March Madness Tournament
2023 Superbowl Softball Tournament
2023 Toys 4 Kids Tournament
2024 Slowpitch Leagues
2024 Fall 1 Pitch League
2024 Spring Softball League
2024 Summer Softball League
2024 SlowpitchTournaments
2024 Bill Given Memorial Tournament
2024 Coed Heastroker Tournament
2024 Halloween M/W Tournament
2024 M/W Heatstroker Tournament
2024 March Madness M/W Tournament
2024 Superbowl Tournament
2024 Toys 4 Kids Coed Tournament
Tennis & Pickleball
Tennis
2023 - Adult Tennis League
Fall Singles " Leap Frog " League
Spring Doubles Team Flex League
Summer Doubles Team Flex League
Fall Doubles Team Flex League
2023 - Elite Tennis Clinic
Spring Elite Tennis Clinic
Summer Elite Tennis Clinic
Winter Elite Tennis Clinic
2023 - Tennis Camps
2023 - 10 N Under - Summer Tennis Camp
2023 - 11 N Up - Summer Tennis Camp
2024 - Adult Tennis League
Winter Singles " Leap Frog " League
2024 - Youth Clinics - 10 N Under
Winter Session - Orange Ball - Beg & Intermed
Winter Session - Orange Ball - Advanced
Spring Session I - Red Ball - Munchkins
Spring Session I - Orange Ball - Beg & Intermed
Spring Session I - Orange Ball - Advanced
2024 - Youth Clinics - 11-18 Yrs
Winter Session - Junior Development
Winter Session - High School Tennis Academy
Spring Session I - Junior Development
Spring Session I - High School Tennis Academy
Pickleball
2023 - Adult Clinics
Winter Session - Learn To Play
Winter Session - Beg Fundamentals & Strateg
Spring Session - Learn To Play
Spring Session - Beg Fundamentals & Strateg
Spring Session II - Beg Fundamentals & Strateg
Spring Session II - Learn To Play
2023 - Pickleball Leagues
2023- Endless Summer Pickleball Leagues
2023- Fall Pickleball Leagues
2024 - Adult Clinics
Winter Session - Learn To Play
Winter Session - Beg Skills and Drills
Spring Session - Learn To Play
Spring Session - Beg Skills and Drills
2024 - Pickleball Leagues
2024 - Winter Pickleball Leagues
2024 - Spring Pickleball Leagues
2024 - Youth Pickleball
Winter Session / Dinkers / Ages 6-10
Winter Session / Smashers / Ages 10-18
Spring Session I / Dinkers / Ages 6-10
Spring Session I / Smashers / Ages 10-18
Youth Sports
2023/2024 Jr Jazz Basketball
2023 Jr Jazz Basketball K-3rd
2023 Jr Jazz Basketball Boys 1st Grade
2023 Jr Jazz Basketball Boys 2nd Grade
2023 Jr Jazz Basketball Boys 3rd Grade
2023 Jr Jazz Basketball Boys Kindergarten
2023 Jr Jazz Basketball Girls 2nd Grade
2023 Jr Jazz Basketball Girls 3rd Grade
2023 Jr Jazz Basketball Girls Kindergarten-1st Grade
2024 Jr Jazz Basketball 4th-9th
2024 Jr Jazz Basketball Boys 4th Grade
2024 Jr Jazz Basketball Boys 5th Grade
2024 Jr Jazz Basketball Boys 6th Grade
2024 Jr Jazz Basketball Boys 7th Grade
2024 Jr Jazz Basketball Boys 8th-9th Grade
2024 Jr Jazz Basketball Girls 4th-5th Grade
2024 Jr Jazz Basketball Girls 6th-7th Grade
2024 Jr Jazz Basketball Girls 8th-9th Grade
2024 Fundamentals
2024 Soccer Fundamentals
2024 Soccer Fundamentals 3-5YR 12PM
2024 Soccer Fundamentals 3-5YR 1PM
2024 Soccer Fundamentals 3-5YR 2PM
2024 Soccer Fundamentals 3YR 9AM
2024 Soccer Fundamentals 4YR 10AM
2024 Soccer Fundamentals 5YR 11AM
2024 T-Ball Fundamentals
2024 T-Ball Fundamentals 3-5YR 12PM
2024 T-Ball Fundamentals 3-5YR 8AM
2024 T-Ball Fundamentals 3YR 9AM
2024 T-Ball Fundamentals 4YR 10AM
2024 T-Ball Fundamentals 5YR 11AM
2024 Jr Jazz Fun Shot Competition
2024 Boys Fun Shot 3rd/4th Grade
2024 Boys Fun Shot 5th/6th Grade
2024 Boys Fun Shot 7th/8th Grade
2024 Boys Fun Shot 9th-12th Grade
2024 Girls Fun Shot 3rd/4th Grade
2024 Girls Fun Shot 5th/6th Grade
2024 Girls Fun Shot 7th/8th Grade
2024 Girls Fun Shot 9th-12th Grade
2024 Jr Warriors Rugby
2024 Coed 1st Grade Rugby
2024 Coed 2nd Grade Rugby
2024 Coed 3rd Grade Rugby
2024 Coed 4th Grade Rugby
2024 Coed 5th Grade Rugby
2024 Coed 6th Grade Rugby
2024 Coed 7th Grade Rugby
2024 Coed 8th Grade Rugby
2024 Coed 9th Grade Rugby
2024 T-Ball / Sotftball / Baseball
2024 Boys 2nd Grade Baseball
2024 Boys 3rd Grade Baseball
2024 Boys 4th Grade Baseball
2024 Boys 5th Grade Baseball
2024 Coed 1st Grade Coach Pitch
2024 Coed Kindergarten T-Ball
2024 Girls 2nd Grade Softball
2024 Girls 3rd Grade Softball
2024 Girls 4th Grade Softball
2024 Girls 5th Grade Softball
2024 Girls 6th Grade Softball
2024 Girls 7th Grade Softball
2024 Girls 8th Grade Softball
2024 Youth Sand Volleyball Clinic
2024 Youth Sand Volleyball 13-14 Yr Session 1
2024 Youth Sand Volleyball 13-14 Yr Session 2
2024 Youth Sand Volleyball 8-12 Yr Session 1
2024 Youth Sand Volleyball 8-12 Yr Session 2
2024 Youth Soccer
2024 Boys 1st Grade Youth Soccer
2024 Boys 2nd Grade Youth Soccer
2024 Boys 3rd Grade Youth Soccer
2024 Boys 4th Grade Youth Soccer
2024 Boys 5th-6th Grade Youth Soccer
2024 Boys 7th-9th Grade Youth Soccer
2024 Boys Kindergarten Youth Soccer
2024 Girls 1st Grade Youth Soccer
2024 Girls 2nd Grade Youth Soccer
2024 Girls 3rd Grade Youth Soccer
2024 Girls 4th Grade Youth Soccer
2024 Girls 5th-6th Grade Youth Soccer
2024 Girls 7th-9th Grade Youth Soccer
2024 Girls Kindergaten Youth Soccer