Adult Softball Players High School Football Players Youth Soccer Game

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

  • Community Profile
  • Information Request
  • Current Weather