![]() |
![]() |
![]() |
Organized sports
The city of Craig and Moffat County both have excellent recreation programs that offer a full range of youth and adult sports throughout the year. Visit the City of Craig's recreation page for detailed information about each offering or to register.
Youth programs:
- T-ball - 5 & 6 year olds
- Coach pitch - 7 & 8 year olds
- Girls slowpitch - 8 to 17-years-old
- Youth baseball - 8 to 15-year-olds
- Beginning flyfishing
- Youth soccer
- Swim lessons
- Competitive swim team
- Red Cross swim lessons
- Hockey
- Basketball
- Tackle football league
Adult programs
- Co-ed softball
- Hockey
- Men's softball
- Co-ed volleyball
- Open gym basketball
- Swimnastics
- Senior swimnastics
- Senior traveling programs
Events/family activities
- Family fishing trips
- Family trips to attractions across the state
- Family moonlight swims










