We make learning to swim FUN!

  • Small teacher to student ratios
  • Classes for ages 3-12 and Parent Tot classes for younger children
  • Emphasis on water safety and FUN!
  • Heated pools
  • Nationally certified instructors
  • Lifeguards on duty during lessons
  • New classes starting every two weeks
  • All lessons 30 minutes in length
  • Earn a Roaring Springs PM Plunge Pass ($27.99 value) for completing lessons!

Download swim school information

LEVELS: From Tadpoles to Dolphins and every level in between, you can use this guide to assess your little swimmer’s ability

SKILL LEVEL ASSESSMENT
Swimming Instructor & Young Student
little blonde hiared girl swimming

Roaring Springs Swim School

Two-Week Session

$75 +tax

Season Pass Holders*

$60 +tax

*Or additional lessons booked in the same transaction.

Private
Lessons

$135 +tax

Register now!

Register Now

There are two easy ways to register for swimming lessons:
  • Click Here to Register Online
  • Call our Programs department to register by phone at 208-884-8842 ext 3007
  • To receive the season pass holder or multiple lesson discount, please call us or register at the waterpark

Class Times

  • 8:00 – 8:30 am

  • 8:35 – 9:05 am

  • 9:10 – 9:40 am

  • 9:45 – 10:15 am

Each class runs Monday through Thursday for two weeks, with make-ups on Fridays. We will try to schedule siblings at the same time, or as close as possible.

All guests, including Season pass holders, who are participating in the 10am Swim School Session must exit the park at 10:30, and re-enter when the park opens.

NO LESSONS
NEW SESSION STARTS
SWIMMING LESSONS
June 2021
SMTWTFS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
July 2021
SMTWTFS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
August 2021
SMTWTFS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Contact Us

For more information please call our Programs department at 208-884-8842 ext 3007 or email rsprograms@roaringsprings.com or fill out our Online Contact Form.