• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar
  • Skip to footer
MidAmerican Energy Company RecPlex Logo

RecPlex

  • RecPlex Expansion
    • RecPlex Event Center Expansion
  • Virtual Tour
  • About the RecPlex
    • History & Vision
    • Meet Our Team
    • Community Partners
    • News & Announcements
  • Programs
    • Sports
    • Activities
    • Programs
    • eSports
    • Public Skating
  • Calendar
    • Events Calendar
    • Drop-In Schedules & Facility Calendar
  • Facilities & Rentals
    • Facility Tour
    • Rent a Space
  • FAQ
  • Contact

RecPlex Programs

Along with sports and activities, the RecPlex hosts a variety of structured programs for people of all ages, from an introduction of sports to nutrition and virtual learning. We have programs for every season, so make sure to check back for new programs throughout the year.

NOTE: RecPlex programs/registration are available through the City of West Des Moines Parks & Recreation Department as part of their overarching programming. When you sign up for one of the programs listed below, you will be directed to the City of WDM website to register. Please scroll below the WDM Parks & Recreation Program Guides to begin registration. If this is the first time you or a family member has signed up for a WDM program, you will be asked to create an account prior to completing the registration process. For assistance with registration, please call 515.440.4811.

Current Youth & Adult Programs

Youth Football Image

Youth Football

Our introductory, instruction-based program, Little Flag Football League, focuses on teaching the fundamentals of football in a fun and engaging environment. Participants will develop essential skills and learn the rules of the game, all while enjoying themselves. Programs require parent involvement to enhance the learning experience.
*Volunteer coaches are needed for this program*

Date: September 6 – October 11
Day: Saturdays
Time: 11:30AM – 12:30PM (4-5) & 12:30PM – 1:30PM (6-7)
Ages: 4-7 years old
Program Fee: $65

**Registration Tips**
1. Click the button below
2. Go to “Youth Programs” category
3. Select “Show Courses” for the desired activity
4. Select “Register” to sign up

Sign up for Little Flag Football
Youth Basketball Image

Youth Basketball

Little Hoopers is a coed basketball league designed for children 4-7 years old. Teams will practice 15-20 minutes, followed by a game each week. Participants will be taught the basic fundamentals of basketball while learning the importance of teamwork and sportsmanship.
*Volunteer coaches are needed for this program*

Date: October 14 – November 18
Day: Tuesdays
Time: 5:30PM – 6:30PM (4-5) & 7:00PM – 8:00PM (6-7)

Ages: 4-7
Program Fee: $65


**Registration Tips**
1. Click the button below
2. Go to “Youth Programs” category
3. Select “Show Courses” for the desired activity
4. Select “Register” to sign up

Sign up for Little Hoopers
Youth Dodgeball Image

Youth Dodgeball

“Dodge, dip, dive, duck and dodge!” Dodgeball fun awaits. Join the coed dodgeball program, where each week you’ll explore different game styles and pick-up helpful tips. This program is the perfect way to enjoy yourself while developing teamwork, socialization and sportsmanship skills. Registration includes a t-shirt.

Date: September 5 – October 17
Day: Fridays
Time: 5:30PM – 6:30PM
Ages: 6-12
Program Fee: $65


**Registration Tips**
1. Click the button below
2. Go to “Youth Programs” category
3. Select “Show Courses” for the desired activity
4. Select “Register” to sign up

Sign Up for Youth Dodgeball
Family Fun Day Image

Family Fun Day

You’re invited to a free Family Fun Day sponsored by GreenState Credit Union! Kids and adults can enjoy open play on the indoor turf, plus delicious food and drinks from the RP Grill will be available for purchase.

Date: October 4
Time: 3:00PM – 5:00PM
Ages: All ages welcomed!
Program Fee: Free


**Registration Tips**
1. Click the button below
2. Go to “Family Programs” category
3. Select “Show Courses” for the desired activity
4. Select “Register” to sign up

sign up Family Fun Day
Wicked on Ice Image

Wicked on Ice

Join us for Wicked on Ice where good and wicked witches come together on the rink. Skate to iconic songs and dress in your most magical Oz-inspired attire. Wicked: For Good (Part 2) is flying into theaters in November, and while you won’t be watching the movie with us, you will get to celebrate in spellbinding style!

Date: November 22
Time: 7:30PM – 9:00PM
Ages: All ages welcomed!
Program Fee: $25


**Registration Tips**
1. Click the button below
2. Go to “Family Programs” category
3. Select “Show Courses” for desired activity
4. Select “Register” to sign up

Sign up for Wicked on ice
Fall Learn to Skate Session 1  Image

Fall Learn to Skate Session 1

Designed for recreational skaters of all ages and skill levels, this program focuses on progression through the Learn to Skate USA Basic Skills curriculum. Each session combines 30 minutes of structured instruction with 30 minutes of free practice. Instructors actively evaluate each skater’s progress throughout the session to identify advancement opportunities. Upon completion of registration, skaters will be assigned to lesson times. This program boasts a 12:1 sturent-0to-insturctor ration. Ice skate rentals are included in the cost of registration.

Dates: September 2 – October 7
Day: Tuesdays
Time: 6:00PM – 7:00PM
Ages: 3+

Program Fee: $125

Dates: September 7 – October 12
Day: Sundays
Time: 1:00PM – 2:00PM
Ages: 3+

Program Fee: $125

**Registration Tips**
1. Click the button below
2. Go to “Family Programs” Category
3. Select “Show Courses” for desired activity
4. Select “Register” to sign up

sign up for Learn to Skate
Winter Learn to Skate Session 1 Image

Winter Learn to Skate Session 1

Designed for recreational skaters of all ages and skill levels, this program focuses on progression through the Learn to Skate USA Basic Skills curriculum. Each session combines 30 minutes of structured instruction with 30 minutes of free practice. Instructors actively evaluate each skater’s progress throughout the session to identify advancement opportunities. Upon completion of registration, skaters will be assigned to lesson times. This program boasts a 12:1 sturent-0to-insturctor ration. Ice skate rentals are included in the cost of registration.

Dates: November 25 – December 30
Day: Tuesdays
Time: 6:00PM – 7:00PM
Fee: $125
Ages: 3+

Dates: November 30 – January 4
Day: Sundays
Time: 12:30PM – 1:30PM, 1PM – 2PM, 2PM – 3PM
Ages: 3+

Program Fee: $125

**Registration Tips**
1. Click the button below
2. Go to “Family Programs” Category
3. Select “Show Courses” for desired activity
4. Select “Register” to sign up

sign up for Learn to Skate
Parents' Night Out Image

Parents’ Night Out

Give your kids a night they’ll love! Parents’ Night Out events are packed with fun, featuring themed activities, arts and crafts, healthy games and a pizza party.

Dates:
September: 13, 27
October: 11, 25
November 8, 22
December 20
Day: Saturdays
Time: 5:00PM – 8:00PM
Ages: 5-12
Program Fee: $20/day


**Registration Tips**
1. Click the button below
2. Go to “Youth Programs” category
3. Select “Show Courses” for the desired activity
4. Select “Register” to sign up

sign up for parents’ night out
Adult Volleyball  Image

Adult Volleyball

Join the fun and stay active this season with indoor women’s and coed volleyball leagues for teams of all skill levels. This is an officiated league featuring a tournament following a 7-match round-robin schedule. The league is divided into two categories, coed and women’s, and further structured into 3 divisions based on competitive level: Power A (most competitive) to Power C (lease competitive). Teams are guaranteed to play 9 games.

Date: Starts September 8
Day: Monday, Tuesday, Wednesday & Thursday
Time: 6:15PM- 10:30PM
Ages: 18+
Program Fee: $351+tax/team

**Registration Tips**
1. Click the button below
2. Find your desired activity
3. Select “Enroll”

sign up for adult volleyball
Adult Pickleball Image

Adult Pickleball

Pickleball is a fun, social game accessible to all skill levels, from beginners to experienced players. it’s simple rules allow for fast-paced competition. Leagues run for 8 weeks, featuring best of three matches each week, with games won by the first team to reach 11 points with a 2-point lead. Leagues are offered in men’s, women’s and coed format with social, intermediate and competitive levels.

Dates: Starts September 9
Day: Tuesday, Wednesday, Thursdays
Time: 6:15PM – 9:15PM
Ages: 18+
Program Fee: $65+tax/team

**Registration Tips**
1. Click the button below
2. Go to “Adult Programs” category
3. Select “Enroll”

sign up for Adult Pickleball
Zamboni Driving Experience Image

Zamboni Driving Experience

Have you always dreamed of driving the Zamboni? The RecPlex Zamboni Driving Experience is a crash course in all things Zamboni, which includes an opportunity to take one for a spin on the ice. This one-hour class is designed for adults with a valid driver’s license to learn fun facts about the Zamboni, how to operate and drive a Zamboni, and tour the facility. Space is limited, so book your Zamboni Driving Experience quickly for your chance to drive our Zamboni and learn to we create and maintain the ice at the RecPlex.

Dates: Begins October 7 – Ends February 17
Day: Every other Tuesday
Time: 2:00PM – 3:00PM
Ages: 18+
Program Fee: $50

**Registration Tips**
1. Click the button below
2. Find your desired activity
3. Select “Show Courses” for desired activity
4. Select “Register” to sign up

sign up for Zamboni Experience
Youth Soccer Image

Youth Soccer

Little Kickers Soccer League provides a fantastic coed league experience. Each week includes a 15-minute practice followed by a game, focusing on fun, learning, and the importance of teamwork, socialization, and sportsmanship. Each player receives a reversible jersey with registration.
*Volunteer coaches will be needed for these teams*

Date: September 6 – October 11
Day: Saturdays
Time: 9:00AM – 10:00AM (4-5) & 10:00AM – 11:00AM (6-7)
Ages: 4-7 years old
Program Fee: $65


**Registration Tips**
1. Click the button below
2. Go to “Youth Programs” Category
3. Select “Show Courses” for the desired activity
4. Select “Register” to sign up

Sign Up for Little kickers
Youth Volleyball  Image

Youth Volleyball

The Youth Volleyball League is a coed league designed for ages 8-11. Teams will practice for 15 minutes, followed by a game each week. The league provides an environment to have fun while being taught the basic fundamentals and importance of teamwork, socialization and sportsmanship.
*Volunteer coaches are needed for this program*

Date: August 26 – October 7 *Excluding 9/30*
Day: Tuesdays

Time: 5:30pm-6:30pm (8-9) & 6:30PM – 7:30PM (10-11)
Ages: 8-11
Program Fee: $65


**Registration Tips**
1. Click the button below
2. Go to “Youth Programs” category
3. Select “Show Courses” for the desired activity
4. Select “Register” to sign up

sign up for youth volleyball
Holiday Hoops  Image

Holiday Hoops

Join Mike Born, former ISU basketball player and current Director of College Scouting for the Indiana Pacers, for the annual Holiday Hoops Basketball Camp at the RecPlex! This 4-day camp will include teaching the fundamentals of the game, competitive drills, a 3-on-3 tournament and daily full-court games in a fun, energetic environment. Registration includes a t-shirt.

Dates:
December 27, 29, 30 – 9:00AM – 12:00PM
December 28 – 1:00PM – 4:00PM
Program Fee: $175


**Registration Tips**
1. Click the button below
2. Go to “Youth Programs” category
3. Select “Show Courses” for the desired activity
4. Select “Register” to sign up

sign up for Holiday hoops
Halloween Skate Image

Halloween Skate

Get ready for a spine-chilling good time at the Halloween Skate Spooktacular! Join us on the rink for a night of frightful fun featuring ice skating, treats and a costume contest! Come dressed to impress – as prizes will be given out!

Date: October 17
Time: 6:45PM – 8:15PM
Ages: All ages welcomed!
Program Fee: $20


**Registration Tips**
1. Click the button below
2. Go to “Family Programs” category
3. Select “Show Courses” for the desired activity
4. Select “Register” to sign up

sign up halloween Skate
Skate with Santa Image

Skate with Santa

Get into the holiday spirit at our jolliest event of the season – Skate with Santa! Join us on the ice for a magical evening filled with festive music, holiday treats, and an opportunity to take a picture with Santa Claus himself! Pre-registration is required.

Date: December 19
Time: 6:30PM – 8:00PM
Ages: All ages welcomed!
Program Fee: $15


**Registration Tips**
1. Click the button below
2. Go to “Family Programs” category
3. Select “Show Courses” for the desired activity
4. Select “Register” to sign up

sign up for Skate with Santa
Fall Learn to Skate<br>Session 2 Image

Fall Learn to Skate
Session 2

Designed for recreational skaters of all ages and skill levels, this program focuses on progression through the Learn to Skate USA Basic Skills curriculum. Each session combines 30 minutes of structured instruction with 30 minutes of free practice. Instructors actively evaluate each skater’s progress throughout the session to identify advancement opportunities. Upon completion of registration, skaters will be assigned to lesson times. This program boasts a 12:1 sturent-0to-insturctor ration. Ice skate rentals are included in the cost of registration.

Dates: October 14 – November 18
Day: Tuesdays
Time: 6:00PM – 7:00PM
Ages: 3+

Program Fee: $125

Dates: October 19 – November 23
Day: Sundays
Time: 1:00PM – 2:00PM or 2:00PM – 3:00PM
Ages: 3+

Program Fee: $125

**Registration Tips**
1. Click the button below
2. Go to “Family Programs” Category
3. Select “Show Courses” for desired activity
4. Select “Register” to sign up

sign up for Learn to Skate
Winter Learn to Skate Session 2 Image

Winter Learn to Skate Session 2

Designed for recreational skaters of all ages and skill levels, this program focuses on progression through the Learn to Skate USA Basic Skills curriculum. Each session combines 30 minutes of structured instruction with 30 minutes of free practice. Instructors actively evaluate each skater’s progress throughout the session to identify advancement opportunities. Upon completion of registration, skaters will be assigned to lesson times. This program boasts a 12:1 sturent-0to-insturctor ration. Ice skate rentals are included in the cost of registration.

Dates: January 6 – February 10
Day: Tuesdays
Time: 6:00PM – 7:00PM
Fee: $125
Ages: 3+

Dates: January 11 – February 15
Day: Sundays
Time: 12:30PM – 1:30PM, 1PM – 2PM, 2PM – 3PM
Ages: 3+

Program Fee: $125

**Registration Tips**
1. Click the button below
2. Go to “Family Programs” Category
3. Select “Show Courses” for desired activity
4. Select “Register” to sign up

sign up for Learn to Skate
RP Kids Day Camps Image

RP Kids Day Camps

Keep your kids active and engaged during school breaks with RP Kids Day Camps. Whether it’s a single day off or most of winter break, we offer fun-filled experiences packed with sports, arts and crafts, snacks, lunch, movies and more.

Dates:
October 27
November 26
December 22, 23, 26, 29, 30
Time: 7:00AM – 5:30PM
Ages: 5-12
Program Fee: $60/day


**Registration Tips**
1. Click the button below
2. Go to “Youth Programs” category
3. Select “Show Courses” for the desired activity
4. Select “Register” to sign up

sign up for RP KIds day camp
Adult Basketball Image

Adult Basketball

Get your squad back together and warm up your skills for the upcoming season! Teams will play a three-game round-robin schedule in 1 of 3 divisions (A, B & C). All games will be overseen by certified high school officials and scorekeepers. Division A (most competitive) and Division C (least competitive).

Date: Starts December 3
Day: Wednesdays
Time: 6:15PM – 9:15PM
Ages: 18+
Program Fee: $260+tax/team


**Registration Tips**
1. Click the button below
2. Find your desired activity
3. Select “Enroll”

sign up for Adult Basketball
Adult Bags Image

Adult Bags

Get your squad back together and warm up your skills for the upcoming season! Teams will play a three-game round-robin schedule in 1 of 3 divisions (A, B & C). All games will be overseen by certified high school officials and scorekeepers. Division A (most competitive) and Division C (least competitive).

Date: Starts December 3
Day: Wednesdays
Time: 6:15PM – 9:15PM
Ages: 18+
Program Fee: $260+tax/team


**Registration Tips**
1. Click the button below
2. Find your desired activity
3. Select “Enroll”

sign up for Adult Bags

Find More West Des Moines Programming 

Browse a complete list of programs offered through the City of West Des Moines Parks & Recreation Department.

VIEW THE WDSM PARKS & REC PROGRAMS

Get in Touch With the RecPlex Team

Have questions about any of our upcoming programs? Our team would be happy to answer those for you.

CONTACT THE RECPLEX

  • Advertising Opportunities
  • Area Information
  • Contact Us
Proudly owned and operated by the city of West Des Moines

2025 MidAmerican Energy RecPlex. All Rights Reserved. Iowa Web Design by Webspec Design