Our mission is to provide a variety of safe, modern and affordable parks and recreation facilities and activities that will enhance the quality of life by promoting good health and well-being for all citizens and visitors in the city of Craig. Financial Assistance Scholarship funds are available to help pay for program fees for those Craig residents with lower incomes. If you feel you maybe eligible for some financial assistance call Parks & Recreation at 826-2029. To Participate in any of our programs you must fill out the Medical Consent Form Waiver for each program and turn it in to the Parks & Recreation Department at 300 W. 4th Street.
Return to: Classes and Special Events: Categories >> Youth Sports: Class/Event List
Youth Sports
Youth Sports
Order By:
CNCC Spartan Baseball Clinic
April 29
(Saturday)
CNCC Spartan Baseball Clinic
April 29
(Saturday)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Friday, April 28, 2017
Girls Slow Pitch Softball
May 2 – June 29
(Tuesdays and Thursdays)
Girls Slow Pitch Softball
May 2 – June 29
(Tuesdays and Thursdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Sunday, April 09, 2017
Craig Youth Baseball
May 5 – June 25
(Mondays and Wednesdays)
Craig Youth Baseball
May 5 – June 25
(Mondays and Wednesdays)
Registration Starts: Saturday, March 11, 2017
Registration Ends: Sunday, April 16, 2017
Craig Parks & Recreation & MCHS Soccer Clinic
May 20
(Saturday)
Craig Parks & Recreation & MCHS Soccer Clinic
May 20
(Saturday)
Registration Starts: Saturday, April 01, 2017
Registration Ends: Saturday, May 13, 2017
Youth Soccer
June 19 – July 27
(Tuesdays and Thursdays)
Youth Soccer
June 19 – July 27
(Tuesdays and Thursdays)
Registration Starts: Saturday, April 01, 2017
Registration Ends: Thursday, May 11, 2017
British Soccer Camp
June 26 – June 30
(Monday, Tuesday, Wednesday, Thursday and Friday)
British Soccer Camp
June 26 – June 30
(Monday, Tuesday, Wednesday, Thursday and Friday)
Volleyball Camp
August 14 – August 18
(Monday, Tuesday, Wednesday, Thursday and Friday)
Volleyball Camp
August 14 – August 18
(Monday, Tuesday, Wednesday, Thursday and Friday)
Registration Starts: Thursday, June 01, 2017
Registration Ends: Thursday, July 27, 2017