Calendar module icon


View all calendars is the default. Choose Select a Calendar to view a specific calendar.

Moline Parks and Recreation

  1. Step Into Spring!

    March 20, 2021 - April 28, 2021 @ Anywhere!

    This is the first STEP in our 2021 Mile Club Series that we are offering to kids & adults! Come celebrate the long awaited arrival of spring by joining our walking/jogging/running 40 miles in 40 days club! Simply register, get your miles in, turn in your log upon completion & earn your t-shirt (3T-4XL)! You can reach your miles before the 40 days is up, but all logs must must be turned in by 11:59 on April 28. Send your log to Once it has been reviewed you will be contacted via email to arrange a time to pick up your t-shirt. There will be an extra charge if you would like it shipped. Please be sure to check you provided email frequently for updates. We will also have random prize drawings for registered participants throughout the 40 days. Winners will be contacted via email. Winners will only have so long to claim their prize before we select a new winner. Cost: $14 per person Ages: 5+ Registration Deadline: March 29 at 3:30pm

    More Details
  2. Little Strikers Soccer Registration CLOSES

    April 26, 2021, 8:00 AM - 3:30 PM

    Our Little Strikers League is for boys & girls, two different age groups: 4-5 years and 6-8 years. League will be held on Tuesdays (practice) & Thursdays (games) at Greenvalley Sports Complex (60th St. & 50th Ave.) for 6 weeks. The first week will be both practice days. Volunteer parents serve as coaches. Please consider being a part of your child’s experience and help coach his/her team! Please keep in mind that coaches are volunteers and are not certified coaches. Please be supportive! A schedule will be handed out the first night. Practice & game times may vary depending on the number of players/teams. 4-5 year olds: 5:30 & 6:30pm 6-8 year olds: 6:30 & 7:30pm A minimum of 28 players is needed. The league could turn into an instructional clinic with scrimmages if not enough teams can be formed. Cost is $47 per player which includes a t-shirt. Registration closes on April 26 at 3:30pm. Call 309-524-2424 or visit to sign up.

    More Details