People swimming in pool

Swimming Pool

Register for Swimming Lessons

Click on the link below to register for swimming lessons. All swimming lesson questions may be directed to Alyssa at

Register Here

Swimming Lesson Levels

Group Swimming Lessons Schedule

The Rock Valley Swimming Pool will be opening for June 1, 2024.

Open Swim Hours

  • Monday-Friday 1:00-5:00 p.m. & 6:00-8:00 p.m.
  • Saturday 1:00-6:00 p.m.
  • Sunday 1:30-5:00 p.m.

Water Walking

  • Monday - Friday 12pm - 1pm and 5pm - 6pm

In case of inclement weather or pool maintenance, please visit the City of Rock Valley's Facebook page, or listen to KSOU 93.9FM or call the pool before arriving.

*If the pool has low attendance or low staffing, parts of the pool may be temporarily closed.

Tot Swim

For parents and kids ages 4 and under.

  • Friday, June 7 10am - 12pm
  • Friday, June 28 9:30am - 11:30am
  • Friday, August 16 9:30am - 11:30am


  • Tuesdays and Thursdays June 13 - August 1 (no class on July 4) from 5:15 - 5:45


  • 14-day class for members: $40
  • 14-day class for non-members: $56
  • OR Daily Admission price each visit

Reach Us At:

(712) 476-5523

General Admissions

  • Adult (18 & over) $5.00
  • Senior (60 & over) $4.00
  • Youth (3-17 years) $4.00
  • Infant/Toddler (2 & under) $1.00 with paid adult

Season Passes

  • Family (immediate family living under the same roof through college age) $120.00
  • Family Plus (immediate family plus babysitter) $140.00
  • Individual $70.00

Swim Lessons

  • Group lessons $35.00
  • Private lessons $100.00
  • Semi-private lessons 190.00

*Everyone pays to enter the pool area

*Season passes may be purchased online at https://rockvalley.activityreg...

Reach Us At:

(712) 476-5523

Please read the pool rules before entering the pool. Rules are posted around the pool area.


  • Swimmers must swim to the nearest ladder to exit the diving area and may be required to perform a swim test before using the diving boards.

  • Non-trained toilet children or incontinent adults are allowed to use the pool when wearing a close-fitting diaper with a plastic covering that has elastic waist & legs, or a swim diaper (available for purchase at the front desk).

  • For the health and safety of all patrons, please use the restrooms for diaper changing at the diaper stations located in the restrooms and wash hands with soap and water following all visits to the restroom.

  • Swimmers must be attired in swimsuits, which must have linings and adequate coverage. Compression shorts may be worn under swimsuits, but no other undergarments may be worn in the water per health and safety guidelines.

  • Footwear may not be worn in swimming or wading areas.

  • Roughness, running, pushing others, dunking, splashing, snapping of towels, hanging on the separation/lane rope that divides the aquatic facility, and any other roughhousing actions are not permitted.

  • Spitting or blowing of the nose in the aquatic facility is not permitted.

  • Protect our water. If you have or have had diarrhea in the past two weeks, please do not use the aquatic facility.

  • Personal items not allowed in the pool area: Outside food items, coolers, gum, tobacco, alcohol, or glass containers of any kind.

  • Children 6 and under must have supervision aged 15 or older in the pool area.

  • The use of lifejackets is only allowed in designated areas (not allowed in the deep end or on the slides) & and adult must be within arms while swimming. No flotation devices or water wings.


  • Red Cross trained aquatic staff

  • Restrooms with showers and changing area

  • Lockers available free to use.

  • Park with shade, picnic tables, and grills located next to the pool

    Chairs and shaded area available on site.
    Concession stands & shaded designated food area available inside.

*The Rock Valley Pool is not available for lost or stolen items.

Reach Us At:

(712) 476-5523

Purchase a Pool Pass

Work at the Pool

Looking for a fun and sunny summer job in Rock Valley? Consider joining the public swimming pool team! We are currently accepting applications for a variety of positions, including lifeguards, swim instructors, aides, and more. Applications for the 2024 season are due on March 29.

Starting rate for lifeguards is $13 an hour.

Starting rate for Water Safety Instructors is $16 an hour.

To apply, return a completed application to our address:

City of Rock Valley
Attn. Swimming Pool
1303 10th Street PO Box 100
Rock Valley, Iowa 51247

Applications are available for download below. Feel free to email us with any employment questions:

2024 Lifeguard Training Courses

Interested in being a lifeguard? Here are some available trainings for 2024. The City of Rock Valley will reimburse the cost of both courses with commitment to work at the Rock Valley Pool.

Lifeguard Training Course *Must be 15 Years Old

Water Safety Instructor Course *Must be 16 Years Old

Training Options

Rock Valley Swimming Pool Lifeguard Training

  • 9am - 6pm on May 28, 9am - 5pm on May 30, and 9am - 12pm on May 31
  • Cost: $200 or commitment to work at the Rock Valley Pool
  • Job Openings: Lifeguards (15+ years old), Water Safety Instructors (16+ years old), Aide/Concession stands/Water slide attendants (16+ years old), Aide/Concession Stands Worker (14+ years old)

All Seasons Center, Sioux Center Training:

*Please note that the Sioux Center training course also offers a WSI training course, which allows the lifeguard to teach public and private swimming lessons.

Midco Aquatic Center, Sioux Falls:

EMBE, Sioux Falls: