Due to renovations some offices have moved, please check the City Hall Move page for more information.
Recreation & Sports
Youth and Pee Wee Sports

Youth League Sports programs are for children in grades 1 through 7.  Youth leagues use certified officials and have a reputation for being some of the best in the area.
 
Pee Wee League Sports programs are for children 3 to 6 years of age. These programs introduce children to sports basics in a fun atmosphere and provide game situations that help children learn how to be good teammates.
 

Sports

Sports Available

Click on the appropriate link below for detailed information on the sport of your choice.
 

 

Volunteer Information
All volunteer coaches will need to fill out background check information and send it into parksvolunteer@dmgov.org. Please understand that if we do not receive these forms from the volunteer coach of a team within a week after the registration deadline, that we may have to issue refunds. Below are the forms that need to be completed and a list of offenses that will disqualify you:
Registration

Registration

 

League Standings

Please click on League Standings to view standings for all sports leagues currently playing.

Contact Info

Inclement Weather
  • During inclement weather, please call the WEATHER HOTLINE at (515)256-2434 before scheduled games.
  • Text Alert for rainouts:  Text DSMSPORTS to 84483 to receive rainout information.
 
Contact Us

Please contact us during office hours, Monday through Friday, 8:00 am to 5:00 pm, at (515)612-4509 or email us.