Home / Pages Loading view. Events Search and Views Navigation Search Enter Keyword. Search for Events by Keyword. Find Events Event Views Navigation Month List Month Day Week This Month 6/1/2023 June 2023 Select date. Calendar of Events M Mon T Tue W Wed T Thu F Fri S Sat S Sun 0 events, 29 0 events, 29 1 event, 30 1 event, 30 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball May 30, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball 1 event, 31 1 event, 31 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball May 31, 2023 @ 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball 1 event, 1 1 event, 1 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 1, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball 0 events, 2 0 events, 2 0 events, 3 0 events, 3 0 events, 4 0 events, 4 0 events, 5 0 events, 5 1 event, 6 1 event, 6 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 6, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball 1 event, 7 1 event, 7 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball June 7, 2023 @ 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball 1 event, 8 1 event, 8 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 8, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball 0 events, 9 0 events, 9 0 events, 10 0 events, 10 0 events, 11 0 events, 11 3 events, 12 3 events, 12 8:00 am - 9:00 am Event Series Team Iowa Hockey June 12, 2023 @ 8:00 am - 9:00 am Event Series Team Iowa Hockey 6:00 pm - 7:15 pm Ice Rental – CD June 12, 2023 @ 6:00 pm - 7:15 pm Ice Rental – CD 7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women June 12, 2023 @ 7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women 6 events, 13 Featured 6 events, 13 8:00 am - 9:00 am Event Series Team Iowa Hockey June 13, 2023 @ 8:00 am - 9:00 am Event Series Team Iowa Hockey Featured 12:00 pm - 2:00 pm Pickup Hockey – Adult Featured June 13, 2023 @ 12:00 pm - 2:00 pm Pickup Hockey – Adult Pre-Registration Required. Must be Age 18 or Older. 20 Skaters / 4 Goalies. Free – $12.00 Featured 5:00 pm - 6:00 pm Figure Freestyle Featured June 13, 2023 @ 5:00 pm - 6:00 pm Figure Freestyle Pre-Registration Required. 15 Skaters. Open to All Ages. $12.00 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 13, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball 6:00 pm - 7:00 pm Learn to Skate June 13, 2023 @ 6:00 pm - 7:00 pm Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com. 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice June 13, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice 3 events, 14 3 events, 14 6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey June 14, 2023 @ 6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball June 14, 2023 @ 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Novice June 14, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Novice 3 events, 15 Featured 3 events, 15 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 15, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball Featured 6:00 pm - 7:00 pm Figure Freestyle Featured June 15, 2023 @ 6:00 pm - 7:00 pm Figure Freestyle Pre-Registration Required. 15 Skaters. Open to All Ages. $12.00 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – D League June 15, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – D League 3 events, 16 Featured 3 events, 16 Featured 12:00 pm - 2:00 pm Pickup Hockey – Adult Featured June 16, 2023 @ 12:00 pm - 2:00 pm Pickup Hockey – Adult Pre-Registration Required. Must be Age 18 or Older. 20 Skaters / 4 Goalies. Free – $12.00 Featured 5:00 pm - 6:00 pm Figure Freestyle Featured June 16, 2023 @ 5:00 pm - 6:00 pm Figure Freestyle Pre-Registration Required. 15 Skaters. Open to All Ages. $12.00 6:00 pm - 7:00 pm Event Series Learn to Skate June 16, 2023 @ 6:00 pm - 7:00 pm Event Series Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com. 5 events, 17 Featured 5 events, 17 Featured 8:00 am - 10:00 am Pickup Hockey – Adult Featured June 17, 2023 @ 8:00 am - 10:00 am Pickup Hockey – Adult Pre-Registration Required. Must be Age 18 or Older. 20 Skaters / 4 Goalies. Free – $12.00 Featured 10:00 am - 11:30 am Stick & Puck Featured June 17, 2023 @ 10:00 am - 11:30 am Stick & Puck Pre-Registration Required. Open to All Ages. 30 Skaters / 4 Goalies Free – $12.00 Featured 12:30 pm - 2:30 pm Public Skate Featured June 17, 2023 @ 12:30 pm - 2:30 pm Public Skate Pre-register and reserve your spot... space is limited. Skate rentals available. $7.00 – $10.00 3:00 pm - 4:00 pm Event Series Learn to Skate June 17, 2023 @ 3:00 pm - 4:00 pm Event Series Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com. 4:30 pm - 5:45 pm Ice Rental – CD June 17, 2023 @ 4:30 pm - 5:45 pm Ice Rental – CD 3 events, 18 3 events, 18 2:15 pm - 4:30 pm Event Series Oakmoor Adult Hockey – D- League June 18, 2023 @ 2:15 pm - 4:30 pm Event Series Oakmoor Adult Hockey – D- League 4:45 pm - 7:00 pm Event Series Oakmoor Adult Hockey – D+ League June 18, 2023 @ 4:45 pm - 7:00 pm Event Series Oakmoor Adult Hockey – D+ League 7:15 pm - 9:30 pm Event Series MIB Hockey June 18, 2023 @ 7:15 pm - 9:30 pm Event Series MIB Hockey 5 events, 19 5 events, 19 7:00 am - 8:00 am Event Series Team Iowa Hockey June 19, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 19, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training 8:30 am - 10:30 am Ice Rental – ER June 19, 2023 @ 8:30 am - 10:30 am Ice Rental – ER 5:00 pm - 7:00 pm Event Series Ice Rental – ER June 19, 2023 @ 5:00 pm - 7:00 pm Event Series Ice Rental – ER 7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women June 19, 2023 @ 7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women 7 events, 20 Featured 7 events, 20 7:00 am - 8:00 am Event Series Team Iowa Hockey June 20, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 20, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training 11:30 am - 12:30 pm Event Series Lead by Example Training – Hockey June 20, 2023 @ 11:30 am - 12:30 pm Event Series Lead by Example Training – Hockey Featured 5:00 pm - 6:00 pm Figure Freestyle Featured June 20, 2023 @ 5:00 pm - 6:00 pm Figure Freestyle Pre-Registration Required. 15 Skaters. Open to All Ages. $12.00 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 20, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball 6:00 pm - 7:00 pm Learn to Skate June 20, 2023 @ 6:00 pm - 7:00 pm Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com. 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice June 20, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice 6 events, 21 6 events, 21 7:00 am - 8:00 am Event Series Team Iowa Hockey June 21, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey 8:30 am - 10:30 am Event Series Ice Rental – ER June 21, 2023 @ 8:30 am - 10:30 am Event Series Ice Rental – ER 10:45 am - 11:45 am Event Series Ice Rental – BF June 21, 2023 @ 10:45 am - 11:45 am Event Series Ice Rental – BF 6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey June 21, 2023 @ 6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball June 21, 2023 @ 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Novice June 21, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Novice 6 events, 22 Featured 6 events, 22 7:00 am - 8:00 am Event Series Team Iowa Hockey June 22, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 22, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training Featured 12:00 pm - 2:00 pm Pickup Hockey – Adult Featured June 22, 2023 @ 12:00 pm - 2:00 pm Pickup Hockey – Adult Pre-Registration Required. Must be Age 18 or Older. 20 Skaters / 4 Goalies. Free – $12.00 3:45 pm - 6:45 pm Event Series Ice Rental – ER June 22, 2023 @ 3:45 pm - 6:45 pm Event Series Ice Rental – ER 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 22, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – D League June 22, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – D League 3 events, 23 Featured 3 events, 23 Featured 12:00 pm - 2:00 pm Pickup Hockey – Adult Featured June 23, 2023 @ 12:00 pm - 2:00 pm Pickup Hockey – Adult Pre-Registration Required. Must be Age 18 or Older. 20 Skaters / 4 Goalies. Free – $12.00 3:45 pm - 6:45 pm Event Series Ice Rental – ER June 23, 2023 @ 3:45 pm - 6:45 pm Event Series Ice Rental – ER 7:00 pm - 8:00 pm Learn to Skate June 23, 2023 @ 7:00 pm - 8:00 pm Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com. 3 events, 24 Featured 3 events, 24 Featured 10:30 am - 12:00 pm Stick & Puck Featured June 24, 2023 @ 10:30 am - 12:00 pm Stick & Puck Pre-Registration Required. Open to All Ages. 30 Skaters / 4 Goalies Free – $12.00 Featured 12:30 pm - 2:30 pm Public Skate Featured June 24, 2023 @ 12:30 pm - 2:30 pm Public Skate Pre-register and reserve your spot... space is limited. Skate rentals available. $7.00 – $10.00 3:00 pm - 4:00 pm Event Series Learn to Skate June 24, 2023 @ 3:00 pm - 4:00 pm Event Series Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com. 4 events, 25 4 events, 25 9:00 am - 12:30 pm Midwest Coaching Clinic June 25, 2023 @ 9:00 am - 12:30 pm Midwest Coaching Clinic 2:15 pm - 4:30 pm Event Series Oakmoor Adult Hockey – D- League June 25, 2023 @ 2:15 pm - 4:30 pm Event Series Oakmoor Adult Hockey – D- League 4:45 pm - 7:00 pm Event Series Oakmoor Adult Hockey – D+ League June 25, 2023 @ 4:45 pm - 7:00 pm Event Series Oakmoor Adult Hockey – D+ League 7:15 pm - 9:30 pm Event Series MIB Hockey June 25, 2023 @ 7:15 pm - 9:30 pm Event Series MIB Hockey 5 events, 26 5 events, 26 7:00 am - 8:00 am Event Series Team Iowa Hockey June 26, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 26, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training 10:45 am - 11:45 am Event Series Ice Rental – BF June 26, 2023 @ 10:45 am - 11:45 am Event Series Ice Rental – BF 5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts June 26, 2023 @ 5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts 7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women June 26, 2023 @ 7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women 5 events, 27 5 events, 27 7:00 am - 8:00 am Event Series Team Iowa Hockey June 27, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 27, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training 11:30 am - 12:30 pm Event Series Lead by Example Training – Hockey June 27, 2023 @ 11:30 am - 12:30 pm Event Series Lead by Example Training – Hockey 6:00 pm - 7:00 pm Learn to Skate June 27, 2023 @ 6:00 pm - 7:00 pm Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com. 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice June 27, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice 5 events, 28 5 events, 28 7:00 am - 8:00 am Event Series Team Iowa Hockey June 28, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey 8:30 am - 10:30 am Event Series Ice Rental – ER June 28, 2023 @ 8:30 am - 10:30 am Event Series Ice Rental – ER 5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts June 28, 2023 @ 5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts 6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey June 28, 2023 @ 6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey 7:30 pm - 9:45 pm Event Series Postponed Oakmoor Adult Hockey – Novice June 28, 2023 @ 7:30 pm - 9:45 pm Event Series Postponed Oakmoor Adult Hockey – Novice 4 events, 29 4 events, 29 7:00 am - 8:00 am Event Series Team Iowa Hockey June 29, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 29, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training 12:30 pm - 2:30 pm Ice Rental – JG June 29, 2023 @ 12:30 pm - 2:30 pm Ice Rental – JG 7:30 pm - 9:45 pm Event Series Postponed Oakmoor Adult Hockey – D League June 29, 2023 @ 7:30 pm - 9:45 pm Event Series Postponed Oakmoor Adult Hockey – D League 2 events, 30 2 events, 30 5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts June 30, 2023 @ 5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts 6:00 pm - 7:00 pm Event Series Postponed Learn to Skate June 30, 2023 @ 6:00 pm - 7:00 pm Event Series Postponed Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com. 3 events, 1 3 events, 1 10:15 am - 11:30 am Event Series Postponed AAA Tryouts – 09/10 July 1, 2023 @ 10:15 am - 11:30 am Event Series Postponed AAA Tryouts – 09/10 1:30 pm - 2:45 pm Event Series Postponed AAA Tryouts – 09/10 July 1, 2023 @ 1:30 pm - 2:45 pm Event Series Postponed AAA Tryouts – 09/10 3:00 pm - 4:00 pm Event Series Postponed Learn to Skate July 1, 2023 @ 3:00 pm - 4:00 pm Event Series Postponed Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com. 0 events, 2 0 events, 2 There are no events on this day. May 30 May 30, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball May 31 May 31, 2023 @ 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball June 1 June 1, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball There are no events on this day. There are no events on this day. There are no events on this day. There are no events on this day. June 6 June 6, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 7 June 7, 2023 @ 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball June 8 June 8, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball There are no events on this day. There are no events on this day. There are no events on this day. June 12 June 12, 2023 @ 8:00 am - 9:00 am Event Series Team Iowa Hockey June 12, 2023 @ 6:00 pm - 7:15 pm Ice Rental – CD June 12, 2023 @ 7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women June 13 June 13, 2023 @ 8:00 am - 9:00 am Event Series Team Iowa Hockey Featured Featured June 13, 2023 @ 12:00 pm - 2:00 pm Pickup Hockey – Adult Free – $12.00 Featured Featured June 13, 2023 @ 5:00 pm - 6:00 pm Figure Freestyle $12.00 June 13, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 13, 2023 @ 6:00 pm - 7:00 pm Learn to Skate June 13, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice June 14 June 14, 2023 @ 6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey June 14, 2023 @ 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball June 14, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Novice June 15 June 15, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball Featured Featured June 15, 2023 @ 6:00 pm - 7:00 pm Figure Freestyle $12.00 June 15, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – D League June 16 Featured Featured June 16, 2023 @ 12:00 pm - 2:00 pm Pickup Hockey – Adult Free – $12.00 Featured Featured June 16, 2023 @ 5:00 pm - 6:00 pm Figure Freestyle $12.00 June 16, 2023 @ 6:00 pm - 7:00 pm Event Series Learn to Skate June 17 Featured Featured June 17, 2023 @ 8:00 am - 10:00 am Pickup Hockey – Adult Free – $12.00 Featured Featured June 17, 2023 @ 10:00 am - 11:30 am Stick & Puck Free – $12.00 Featured Featured June 17, 2023 @ 12:30 pm - 2:30 pm Public Skate $7.00 – $10.00 June 17, 2023 @ 3:00 pm - 4:00 pm Event Series Learn to Skate June 17, 2023 @ 4:30 pm - 5:45 pm Ice Rental – CD June 18 June 18, 2023 @ 2:15 pm - 4:30 pm Event Series Oakmoor Adult Hockey – D- League June 18, 2023 @ 4:45 pm - 7:00 pm Event Series Oakmoor Adult Hockey – D+ League June 18, 2023 @ 7:15 pm - 9:30 pm Event Series MIB Hockey June 19 June 19, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey June 19, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 19, 2023 @ 8:30 am - 10:30 am Ice Rental – ER June 19, 2023 @ 5:00 pm - 7:00 pm Event Series Ice Rental – ER June 19, 2023 @ 7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women June 20 June 20, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey June 20, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 20, 2023 @ 11:30 am - 12:30 pm Event Series Lead by Example Training – Hockey Featured Featured June 20, 2023 @ 5:00 pm - 6:00 pm Figure Freestyle $12.00 June 20, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 20, 2023 @ 6:00 pm - 7:00 pm Learn to Skate June 20, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice June 21 June 21, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey June 21, 2023 @ 8:30 am - 10:30 am Event Series Ice Rental – ER June 21, 2023 @ 10:45 am - 11:45 am Event Series Ice Rental – BF June 21, 2023 @ 6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey June 21, 2023 @ 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball June 21, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Novice June 22 June 22, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey June 22, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training Featured Featured June 22, 2023 @ 12:00 pm - 2:00 pm Pickup Hockey – Adult Free – $12.00 June 22, 2023 @ 3:45 pm - 6:45 pm Event Series Ice Rental – ER June 22, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 22, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – D League June 23 Featured Featured June 23, 2023 @ 12:00 pm - 2:00 pm Pickup Hockey – Adult Free – $12.00 June 23, 2023 @ 3:45 pm - 6:45 pm Event Series Ice Rental – ER June 23, 2023 @ 7:00 pm - 8:00 pm Learn to Skate June 24 Featured Featured June 24, 2023 @ 10:30 am - 12:00 pm Stick & Puck Free – $12.00 Featured Featured June 24, 2023 @ 12:30 pm - 2:30 pm Public Skate $7.00 – $10.00 June 24, 2023 @ 3:00 pm - 4:00 pm Event Series Learn to Skate June 25 June 25, 2023 @ 9:00 am - 12:30 pm Midwest Coaching Clinic June 25, 2023 @ 2:15 pm - 4:30 pm Event Series Oakmoor Adult Hockey – D- League June 25, 2023 @ 4:45 pm - 7:00 pm Event Series Oakmoor Adult Hockey – D+ League June 25, 2023 @ 7:15 pm - 9:30 pm Event Series MIB Hockey June 26 June 26, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey June 26, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 26, 2023 @ 10:45 am - 11:45 am Event Series Ice Rental – BF June 26, 2023 @ 5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts June 26, 2023 @ 7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women June 27 June 27, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey June 27, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 27, 2023 @ 11:30 am - 12:30 pm Event Series Lead by Example Training – Hockey June 27, 2023 @ 6:00 pm - 7:00 pm Learn to Skate June 27, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice June 28 June 28, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey June 28, 2023 @ 8:30 am - 10:30 am Event Series Ice Rental – ER June 28, 2023 @ 5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts June 28, 2023 @ 6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey June 28, 2023 @ 7:30 pm - 9:45 pm Event Series Postponed Oakmoor Adult Hockey – Novice June 29 June 29, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey June 29, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 29, 2023 @ 12:30 pm - 2:30 pm Ice Rental – JG June 29, 2023 @ 7:30 pm - 9:45 pm Event Series Postponed Oakmoor Adult Hockey – D League June 30 June 30, 2023 @ 5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts June 30, 2023 @ 6:00 pm - 7:00 pm Event Series Postponed Learn to Skate July 1 July 1, 2023 @ 10:15 am - 11:30 am Event Series Postponed AAA Tryouts – 09/10 July 1, 2023 @ 1:30 pm - 2:45 pm Event Series Postponed AAA Tryouts – 09/10 July 1, 2023 @ 3:00 pm - 4:00 pm Event Series Postponed Learn to Skate There are no events on this day. May This Month Jul Subscribe to calendar Google Calendar iCalendar Outlook 365 Outlook Live Export .ics file Export Outlook .ics file
5:00 pm - 8:00 pm Event Series Midwest Pride Baseball May 30, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball
6:30 pm - 8:00 pm Event Series Midwest Pride Baseball May 31, 2023 @ 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball
5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 1, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball
5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 6, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball
6:30 pm - 8:00 pm Event Series Midwest Pride Baseball June 7, 2023 @ 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball
5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 8, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball
8:00 am - 9:00 am Event Series Team Iowa Hockey June 12, 2023 @ 8:00 am - 9:00 am Event Series Team Iowa Hockey
7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women June 12, 2023 @ 7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women
8:00 am - 9:00 am Event Series Team Iowa Hockey June 13, 2023 @ 8:00 am - 9:00 am Event Series Team Iowa Hockey
Featured 12:00 pm - 2:00 pm Pickup Hockey – Adult Featured June 13, 2023 @ 12:00 pm - 2:00 pm Pickup Hockey – Adult Pre-Registration Required. Must be Age 18 or Older. 20 Skaters / 4 Goalies. Free – $12.00
Featured 5:00 pm - 6:00 pm Figure Freestyle Featured June 13, 2023 @ 5:00 pm - 6:00 pm Figure Freestyle Pre-Registration Required. 15 Skaters. Open to All Ages. $12.00
5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 13, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball
6:00 pm - 7:00 pm Learn to Skate June 13, 2023 @ 6:00 pm - 7:00 pm Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com.
7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice June 13, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice
6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey June 14, 2023 @ 6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey
6:30 pm - 8:00 pm Event Series Midwest Pride Baseball June 14, 2023 @ 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball
7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Novice June 14, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Novice
5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 15, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball
Featured 6:00 pm - 7:00 pm Figure Freestyle Featured June 15, 2023 @ 6:00 pm - 7:00 pm Figure Freestyle Pre-Registration Required. 15 Skaters. Open to All Ages. $12.00
7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – D League June 15, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – D League
Featured 12:00 pm - 2:00 pm Pickup Hockey – Adult Featured June 16, 2023 @ 12:00 pm - 2:00 pm Pickup Hockey – Adult Pre-Registration Required. Must be Age 18 or Older. 20 Skaters / 4 Goalies. Free – $12.00
Featured 5:00 pm - 6:00 pm Figure Freestyle Featured June 16, 2023 @ 5:00 pm - 6:00 pm Figure Freestyle Pre-Registration Required. 15 Skaters. Open to All Ages. $12.00
6:00 pm - 7:00 pm Event Series Learn to Skate June 16, 2023 @ 6:00 pm - 7:00 pm Event Series Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com.
Featured 8:00 am - 10:00 am Pickup Hockey – Adult Featured June 17, 2023 @ 8:00 am - 10:00 am Pickup Hockey – Adult Pre-Registration Required. Must be Age 18 or Older. 20 Skaters / 4 Goalies. Free – $12.00
Featured 10:00 am - 11:30 am Stick & Puck Featured June 17, 2023 @ 10:00 am - 11:30 am Stick & Puck Pre-Registration Required. Open to All Ages. 30 Skaters / 4 Goalies Free – $12.00
Featured 12:30 pm - 2:30 pm Public Skate Featured June 17, 2023 @ 12:30 pm - 2:30 pm Public Skate Pre-register and reserve your spot... space is limited. Skate rentals available. $7.00 – $10.00
3:00 pm - 4:00 pm Event Series Learn to Skate June 17, 2023 @ 3:00 pm - 4:00 pm Event Series Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com.
2:15 pm - 4:30 pm Event Series Oakmoor Adult Hockey – D- League June 18, 2023 @ 2:15 pm - 4:30 pm Event Series Oakmoor Adult Hockey – D- League
4:45 pm - 7:00 pm Event Series Oakmoor Adult Hockey – D+ League June 18, 2023 @ 4:45 pm - 7:00 pm Event Series Oakmoor Adult Hockey – D+ League
7:00 am - 8:00 am Event Series Team Iowa Hockey June 19, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey
8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 19, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training
5:00 pm - 7:00 pm Event Series Ice Rental – ER June 19, 2023 @ 5:00 pm - 7:00 pm Event Series Ice Rental – ER
7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women June 19, 2023 @ 7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women
7:00 am - 8:00 am Event Series Team Iowa Hockey June 20, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey
8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 20, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training
11:30 am - 12:30 pm Event Series Lead by Example Training – Hockey June 20, 2023 @ 11:30 am - 12:30 pm Event Series Lead by Example Training – Hockey
Featured 5:00 pm - 6:00 pm Figure Freestyle Featured June 20, 2023 @ 5:00 pm - 6:00 pm Figure Freestyle Pre-Registration Required. 15 Skaters. Open to All Ages. $12.00
5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 20, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball
6:00 pm - 7:00 pm Learn to Skate June 20, 2023 @ 6:00 pm - 7:00 pm Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com.
7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice June 20, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice
7:00 am - 8:00 am Event Series Team Iowa Hockey June 21, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey
8:30 am - 10:30 am Event Series Ice Rental – ER June 21, 2023 @ 8:30 am - 10:30 am Event Series Ice Rental – ER
10:45 am - 11:45 am Event Series Ice Rental – BF June 21, 2023 @ 10:45 am - 11:45 am Event Series Ice Rental – BF
6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey June 21, 2023 @ 6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey
6:30 pm - 8:00 pm Event Series Midwest Pride Baseball June 21, 2023 @ 6:30 pm - 8:00 pm Event Series Midwest Pride Baseball
7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Novice June 21, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Novice
7:00 am - 8:00 am Event Series Team Iowa Hockey June 22, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey
8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 22, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training
Featured 12:00 pm - 2:00 pm Pickup Hockey – Adult Featured June 22, 2023 @ 12:00 pm - 2:00 pm Pickup Hockey – Adult Pre-Registration Required. Must be Age 18 or Older. 20 Skaters / 4 Goalies. Free – $12.00
3:45 pm - 6:45 pm Event Series Ice Rental – ER June 22, 2023 @ 3:45 pm - 6:45 pm Event Series Ice Rental – ER
5:00 pm - 8:00 pm Event Series Midwest Pride Baseball June 22, 2023 @ 5:00 pm - 8:00 pm Event Series Midwest Pride Baseball
7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – D League June 22, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – D League
Featured 12:00 pm - 2:00 pm Pickup Hockey – Adult Featured June 23, 2023 @ 12:00 pm - 2:00 pm Pickup Hockey – Adult Pre-Registration Required. Must be Age 18 or Older. 20 Skaters / 4 Goalies. Free – $12.00
3:45 pm - 6:45 pm Event Series Ice Rental – ER June 23, 2023 @ 3:45 pm - 6:45 pm Event Series Ice Rental – ER
7:00 pm - 8:00 pm Learn to Skate June 23, 2023 @ 7:00 pm - 8:00 pm Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com.
Featured 10:30 am - 12:00 pm Stick & Puck Featured June 24, 2023 @ 10:30 am - 12:00 pm Stick & Puck Pre-Registration Required. Open to All Ages. 30 Skaters / 4 Goalies Free – $12.00
Featured 12:30 pm - 2:30 pm Public Skate Featured June 24, 2023 @ 12:30 pm - 2:30 pm Public Skate Pre-register and reserve your spot... space is limited. Skate rentals available. $7.00 – $10.00
3:00 pm - 4:00 pm Event Series Learn to Skate June 24, 2023 @ 3:00 pm - 4:00 pm Event Series Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com.
9:00 am - 12:30 pm Midwest Coaching Clinic June 25, 2023 @ 9:00 am - 12:30 pm Midwest Coaching Clinic
2:15 pm - 4:30 pm Event Series Oakmoor Adult Hockey – D- League June 25, 2023 @ 2:15 pm - 4:30 pm Event Series Oakmoor Adult Hockey – D- League
4:45 pm - 7:00 pm Event Series Oakmoor Adult Hockey – D+ League June 25, 2023 @ 4:45 pm - 7:00 pm Event Series Oakmoor Adult Hockey – D+ League
7:00 am - 8:00 am Event Series Team Iowa Hockey June 26, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey
8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 26, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training
10:45 am - 11:45 am Event Series Ice Rental – BF June 26, 2023 @ 10:45 am - 11:45 am Event Series Ice Rental – BF
5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts June 26, 2023 @ 5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts
7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women June 26, 2023 @ 7:30 pm - 8:30 pm Event Series Oakmoor Adult Hockey – Women
7:00 am - 8:00 am Event Series Team Iowa Hockey June 27, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey
8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 27, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training
11:30 am - 12:30 pm Event Series Lead by Example Training – Hockey June 27, 2023 @ 11:30 am - 12:30 pm Event Series Lead by Example Training – Hockey
6:00 pm - 7:00 pm Learn to Skate June 27, 2023 @ 6:00 pm - 7:00 pm Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com.
7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice June 27, 2023 @ 7:30 pm - 9:45 pm Event Series Oakmoor Adult Hockey – Low Novice
7:00 am - 8:00 am Event Series Team Iowa Hockey June 28, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey
8:30 am - 10:30 am Event Series Ice Rental – ER June 28, 2023 @ 8:30 am - 10:30 am Event Series Ice Rental – ER
5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts June 28, 2023 @ 5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts
6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey June 28, 2023 @ 6:15 pm - 7:15 pm Event Series Iowa Panthers Hockey
7:30 pm - 9:45 pm Event Series Postponed Oakmoor Adult Hockey – Novice June 28, 2023 @ 7:30 pm - 9:45 pm Event Series Postponed Oakmoor Adult Hockey – Novice
7:00 am - 8:00 am Event Series Team Iowa Hockey June 29, 2023 @ 7:00 am - 8:00 am Event Series Team Iowa Hockey
8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training June 29, 2023 @ 8:15 am - 9:15 am Event Series Oakmoor Academy – Summer AAA On-Ice Training
7:30 pm - 9:45 pm Event Series Postponed Oakmoor Adult Hockey – D League June 29, 2023 @ 7:30 pm - 9:45 pm Event Series Postponed Oakmoor Adult Hockey – D League
5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts June 30, 2023 @ 5:30 pm - 8:15 pm Event Series Midwest Pride Baseball Tryouts
6:00 pm - 7:00 pm Event Series Postponed Learn to Skate June 30, 2023 @ 6:00 pm - 7:00 pm Event Series Postponed Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com.
10:15 am - 11:30 am Event Series Postponed AAA Tryouts – 09/10 July 1, 2023 @ 10:15 am - 11:30 am Event Series Postponed AAA Tryouts – 09/10
1:30 pm - 2:45 pm Event Series Postponed AAA Tryouts – 09/10 July 1, 2023 @ 1:30 pm - 2:45 pm Event Series Postponed AAA Tryouts – 09/10
3:00 pm - 4:00 pm Event Series Postponed Learn to Skate July 1, 2023 @ 3:00 pm - 4:00 pm Event Series Postponed Learn to Skate Learn to skate is provided by Iowa Figure Skating Academy. Please contact them directly with any questions or concerns at dmfigureskating.com.