🌞
❄️ Contracts Now Available
📅 Hourly Contract: June 1 – July 24, 2025
Structured on-ice and off-ice classes + standard ice sessions. Ideal for lessons, free skates, and developing skaters.
⚠️ Important:
Skaters must either participate in a scheduled class or exit the ice during class times. This ensures safety and allows for effective coaching.
⚠️ Important:
Skaters must either participate in a scheduled class or exit the ice during class times. This ensures safety and allows for effective coaching.
🕒 Schedule & Pricing
📅 Access the Full Calendar — see when ice times are happening
📝 Register Here — don’t miss your ice time!
🧊 Sundays
🕔 4:45–6:15 p.m. (Classes)
📍 8 sessions | 💲**$264 total**
🧊 Mondays
🕔 5:30–7:00 p.m. / 5:30–6:30 a.m. (Classes)
📍 8 sessions | 💲**$240 total**
🗓 Check calendar for exact times
🧊 Tuesdays
🕔 5:30–7:00 a.m.
📍 8 sessions | 💲**$112 total**
🧊 Wednesdays
🕔 5:30–7:00 p.m. / 5:30–7:00 a.m. / 5:30–6:30 a.m. (Classes)
📍 8 sessions | 💲**$224 total**
🗓 Check calendar for exact times
🧊 Thursdays
🕔 5:30–7:00 a.m.
📍 8 sessions | 💲**$112 total**
📝 Register Here — don’t miss your ice time!
🧊 Sundays
🕔 4:45–6:15 p.m. (Classes)
📍 8 sessions | 💲**$264 total**
🧊 Mondays
🕔 5:30–7:00 p.m. / 5:30–6:30 a.m. (Classes)
📍 8 sessions | 💲**$240 total**
🗓 Check calendar for exact times
🧊 Tuesdays
🕔 5:30–7:00 a.m.
📍 8 sessions | 💲**$112 total**
🧊 Wednesdays
🕔 5:30–7:00 p.m. / 5:30–7:00 a.m. / 5:30–6:30 a.m. (Classes)
📍 8 sessions | 💲**$224 total**
🗓 Check calendar for exact times
🧊 Thursdays
🕔 5:30–7:00 a.m.
📍 8 sessions | 💲**$112 total**
📅 Weekly Class Schedule – June & July 2025
Many sessions this summer come with bonus learning built in! Select ice times include small-group classes designed to boost your edges, power, jumps, and spins. It’s a great way to train with friends, get expert feedback, and challenge yourself in new ways.
⛸️ Reminder: If you’re on the ice during a scheduled class time, you must either participate in the class or exit the ice. This keeps everyone safe and helps our coaches create a focused, fun environment!
📍 Week 1
Sunday, June 1
• 4:15–4:45 p.m. — On-Ice (Curves/Edges) with Inna
• 6:30–7:00 p.m. — Off-Ice with Inna
Monday, June 2
• 4:45–5:15 p.m. — Off-Ice with Inna
• 5:30–6:00 p.m. — On-Ice (Power) with Inna
Wednesday, June 4
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Darlene
📍 Week 2
Sunday, June 8
• 2:30–3:00 p.m. — On-Ice (Curves/Edges) with Madison
• 5:00–5:30 p.m. — Off-Ice with Paige
Monday, June 9
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Power) with Madison
📍 Week 3
Sunday, June 15
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Kiana
• 6:30–7:00 p.m. — Off-Ice with Kiana
📍 Week 4
Sunday, June 22
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Kiana
• 6:30–7:00 p.m. — Off-Ice with Kiana
Monday, June 23
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Power) with Madison
Wednesday, June 25
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Darlene
📍 Week 5
Sunday, June 29
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Becca
• 6:30–7:00 p.m. — Off-Ice with Becca
Monday, June 30
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Power) with Paige
📍 Week 6
Wednesday, July 2
• 4:45–5:15 p.m. — Off-Ice with Paige
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Paige
Sunday, July 6
• 4:15–4:45 p.m. — On-Ice (Curves/Edges) with Becca
• 6:30–7:00 p.m. — Off-Ice with Becca
Monday, July 7
• 4:45–5:15 p.m. — Off-Ice (Coach TBA)
• 5:30–6:00 p.m. — On-Ice (Power) with Kiana
📍 Week 7
Wednesday, July 9
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Madison
Sunday, July 13
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Becca
• 6:30–7:00 p.m. — Off-Ice with Becca
Monday, July 14
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Power) with Darlene
📍 Week 8
Wednesday, July 16
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Madison
Sunday, July 20
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Kiana
• 6:30–7:00 p.m. — Off-Ice with Kiana
Monday, July 21
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Power) with Darlene
Wednesday, July 23
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Madison
⛸️ Reminder: If you’re on the ice during a scheduled class time, you must either participate in the class or exit the ice. This keeps everyone safe and helps our coaches create a focused, fun environment!
📍 Week 1
Sunday, June 1
• 4:15–4:45 p.m. — On-Ice (Curves/Edges) with Inna
• 6:30–7:00 p.m. — Off-Ice with Inna
Monday, June 2
• 4:45–5:15 p.m. — Off-Ice with Inna
• 5:30–6:00 p.m. — On-Ice (Power) with Inna
Wednesday, June 4
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Darlene
📍 Week 2
Sunday, June 8
• 2:30–3:00 p.m. — On-Ice (Curves/Edges) with Madison
• 5:00–5:30 p.m. — Off-Ice with Paige
Monday, June 9
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Power) with Madison
📍 Week 3
Sunday, June 15
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Kiana
• 6:30–7:00 p.m. — Off-Ice with Kiana
📍 Week 4
Sunday, June 22
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Kiana
• 6:30–7:00 p.m. — Off-Ice with Kiana
Monday, June 23
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Power) with Madison
Wednesday, June 25
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Darlene
📍 Week 5
Sunday, June 29
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Becca
• 6:30–7:00 p.m. — Off-Ice with Becca
Monday, June 30
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Power) with Paige
📍 Week 6
Wednesday, July 2
• 4:45–5:15 p.m. — Off-Ice with Paige
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Paige
Sunday, July 6
• 4:15–4:45 p.m. — On-Ice (Curves/Edges) with Becca
• 6:30–7:00 p.m. — Off-Ice with Becca
Monday, July 7
• 4:45–5:15 p.m. — Off-Ice (Coach TBA)
• 5:30–6:00 p.m. — On-Ice (Power) with Kiana
📍 Week 7
Wednesday, July 9
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Madison
Sunday, July 13
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Becca
• 6:30–7:00 p.m. — Off-Ice with Becca
Monday, July 14
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Power) with Darlene
📍 Week 8
Wednesday, July 16
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Madison
Sunday, July 20
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Kiana
• 6:30–7:00 p.m. — Off-Ice with Kiana
Monday, July 21
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Power) with Darlene
Wednesday, July 23
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Madison
📅 Hourly Contract: August 8-21
Open club ice—no structured classes. Great for free skates and private lessons.
🕒 Schedule & Pricing
📅 Access the Full Calendar — see when classes are happening
📝 Register Here — don’t miss your ice time!
🧊 Sundays
🕒 3:30–5:00 p.m.
📍 3 sessions | 💲**$84 total**
🧊 Tuesdays
🕒 5:45–7:15 a.m.
📍 3 sessions | 💲**$42 total**
🧊 Thursdays
🕒 5:45–7:15 a.m.
📍 3 sessions | 💲**$42 total**
📝 Register Here — don’t miss your ice time!
🧊 Sundays
🕒 3:30–5:00 p.m.
📍 3 sessions | 💲**$84 total**
🧊 Tuesdays
🕒 5:45–7:15 a.m.
📍 3 sessions | 💲**$42 total**
🧊 Thursdays
🕒 5:45–7:15 a.m.
📍 3 sessions | 💲**$42 total**
📅 All-Ice contract t: June 1 –August 21, 2025
Unlimited access to all summer sessions—classes included! Perfect for skaters committed to progress.
⚠️ Reminder:
Skaters must participate in class or exit the ice during class sessions to ensure a safe and focused training environment.
⚠️ Reminder:
Skaters must participate in class or exit the ice during class sessions to ensure a safe and focused training environment.
🕒 Schedule & Pricing
📅 Access the Full Calendar — see when ice times are happening
📝 Register Here — don’t miss your ice time!
🏷️ All Ice Access – No Monitoring Requirement
💲**$1,120**
🏷️ All Ice Access – With Monitoring Fulfillment
💲**$895**
📝 Register Here — don’t miss your ice time!
🏷️ All Ice Access – No Monitoring Requirement
💲**$1,120**
🏷️ All Ice Access – With Monitoring Fulfillment
💲**$895**
📅 Weekly Class Schedule – June & July 2025
Many sessions this summer come with bonus learning built in! Select ice times include small-group classes designed to boost your edges, power, jumps, and spins. It’s a great way to train with friends, get expert feedback, and challenge yourself in new ways.
⛸️ Reminder: If you’re on the ice during a scheduled class time, you must either participate in the class or exit the ice. This keeps everyone safe and helps our coaches create a focused, fun environment!
There are no classes in August!
📍 Week 1
Sunday, June 1
• 4:15–4:45 p.m. — On-Ice (Curves/Edges) with Inna
• 6:30–7:00 p.m. — Off-Ice with Inna
Monday, June 2
• 4:45–5:15 p.m. — Off-Ice with Inna
• 5:30–6:00 p.m. — On-Ice (Power) with Inna
Wednesday, June 4
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Darlene
📍 Week 2
Sunday, June 8
• 2:30–3:00 p.m. — On-Ice (Curves/Edges) with Madison
• 5:00–5:30 p.m. — Off-Ice with Paige
Monday, June 9
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Power) with Madison
📍 Week 3
Sunday, June 15
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Kiana
• 6:30–7:00 p.m. — Off-Ice with Kiana
📍 Week 4
Sunday, June 22
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Kiana
• 6:30–7:00 p.m. — Off-Ice with Kiana
Monday, June 23
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Power) with Madison
Wednesday, June 25
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Darlene
📍 Week 5
Sunday, June 29
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Becca
• 6:30–7:00 p.m. — Off-Ice with Becca
Monday, June 30
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Power) with Paige
📍 Week 6
Wednesday, July 2
• 4:45–5:15 p.m. — Off-Ice with Paige
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Paige
Sunday, July 6
• 4:15–4:45 p.m. — On-Ice (Curves/Edges) with Becca
• 6:30–7:00 p.m. — Off-Ice with Becca
Monday, July 7
• 4:45–5:15 p.m. — Off-Ice (Coach TBA)
• 5:30–6:00 p.m. — On-Ice (Power) with Kiana
📍 Week 7
Wednesday, July 9
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Madison
Sunday, July 13
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Becca
• 6:30–7:00 p.m. — Off-Ice with Becca
Monday, July 14
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Power) with Darlene
📍 Week 8
Wednesday, July 16
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Madison
Sunday, July 20
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Kiana
• 6:30–7:00 p.m. — Off-Ice with Kiana
Monday, July 21
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Power) with Darlene
Wednesday, July 23
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Madison
⛸️ Reminder: If you’re on the ice during a scheduled class time, you must either participate in the class or exit the ice. This keeps everyone safe and helps our coaches create a focused, fun environment!
There are no classes in August!
📍 Week 1
Sunday, June 1
• 4:15–4:45 p.m. — On-Ice (Curves/Edges) with Inna
• 6:30–7:00 p.m. — Off-Ice with Inna
Monday, June 2
• 4:45–5:15 p.m. — Off-Ice with Inna
• 5:30–6:00 p.m. — On-Ice (Power) with Inna
Wednesday, June 4
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Darlene
📍 Week 2
Sunday, June 8
• 2:30–3:00 p.m. — On-Ice (Curves/Edges) with Madison
• 5:00–5:30 p.m. — Off-Ice with Paige
Monday, June 9
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Power) with Madison
📍 Week 3
Sunday, June 15
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Kiana
• 6:30–7:00 p.m. — Off-Ice with Kiana
📍 Week 4
Sunday, June 22
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Kiana
• 6:30–7:00 p.m. — Off-Ice with Kiana
Monday, June 23
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Power) with Madison
Wednesday, June 25
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Darlene
📍 Week 5
Sunday, June 29
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Becca
• 6:30–7:00 p.m. — Off-Ice with Becca
Monday, June 30
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Power) with Paige
📍 Week 6
Wednesday, July 2
• 4:45–5:15 p.m. — Off-Ice with Paige
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Paige
Sunday, July 6
• 4:15–4:45 p.m. — On-Ice (Curves/Edges) with Becca
• 6:30–7:00 p.m. — Off-Ice with Becca
Monday, July 7
• 4:45–5:15 p.m. — Off-Ice (Coach TBA)
• 5:30–6:00 p.m. — On-Ice (Power) with Kiana
📍 Week 7
Wednesday, July 9
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Madison
Sunday, July 13
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Becca
• 6:30–7:00 p.m. — Off-Ice with Becca
Monday, July 14
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Power) with Darlene
📍 Week 8
Wednesday, July 16
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Madison
Sunday, July 20
• 4:45–5:15 p.m. — On-Ice (Curves/Edges) with Kiana
• 6:30–7:00 p.m. — Off-Ice with Kiana
Monday, July 21
• 4:45–5:15 p.m. — Off-Ice with Darlene
• 5:30–6:00 p.m. — On-Ice (Power) with Darlene
Wednesday, July 23
• 4:45–5:15 p.m. — Off-Ice with Madison
• 5:30–6:00 p.m. — On-Ice (Jumps/Spins) with Madison
🎉 Upcoming AFSC Events – Summer 2025
⛸️ Summer Iowa Games 📅 Saturday, July 12
AFSC is proud to host the Summer Iowa Games! Join us for a fun-filled day of friendly competition, great performances, and community spirit.
✨ Skaters: Start preparing your programs now!
🎊 Fall Kickoff Celebration 📅 Sunday, August 24 (immediately following the Summer Exhibition)
Let’s celebrate a summer of hard work and great skating! All AFSC members are invited to our annual Fall Kickoff — a chance to reconnect, refocus, and get excited for the upcoming season.
⛸️ Summer Iowa Games 📅 Saturday, July 12
AFSC is proud to host the Summer Iowa Games! Join us for a fun-filled day of friendly competition, great performances, and community spirit.
✨ Skaters: Start preparing your programs now!
🎊 Fall Kickoff Celebration 📅 Sunday, August 24 (immediately following the Summer Exhibition)
Let’s celebrate a summer of hard work and great skating! All AFSC members are invited to our annual Fall Kickoff — a chance to reconnect, refocus, and get excited for the upcoming season.