
Registration for Classes in Birmingham, AL
Registration for GROUP CLASSES Spring/Summer 2026 OPENS FEB. 4 at 9PM( DATE CHANGED DUE TO SOFTWARE ISSUE!). (SCHEDULE POSTED BELOW).
* Private/Group Lesson Registration will also open FEB 1ST)....sometimes spaces open up so check website often for availability. Please read the FAQ page to learn more about Private Lessons. It is not always the best option.
FOLLOW THE FOLLOWING INSTRUCTIONS TO REGISTER.
1. Click the REGISTER HERE link below
2. Create your account (One account per family)
3. Add your swimmer(s) to your account.
4. Confirm your account creation via the email that is sent to you.
4. Choose your classes/sessions you would like to sign up for. (You have 15 minutes to complete the check-out process)
5. Check-out & Pay (Credit card only)
** Steps 1,2,3 & 4 can be done prior to February 1st to save time and speed up the process.
* Once classes are full on the link above there is an opportunity to add your child/self to the waitlist.
* TIP: If all classes on February 1 appear to be full, wait a few minutes and refresh browser.
Swim Like Fish – Birmingham
Schedule for 2026
**Date change for registration- Due to software issues registration will open February 4 at 9pm
March 31 ($50)
(Keri)
10-10:30 – private swim - 1
10:35-11:05 – private swim - 1
11:10-11:40 – private swim - 1
11:45-12:15 – private swim - 1
12:20-12:50 – private swim – 1
12:55-1:25 – private swim – 1
1:30-2:00 – private swim - 1
2:05-2:35 – private swim – 1
April 1, 6, 8, 24 ($50)
(Keri)
10-10:30 – private swim - 1
10:35-11:05 – private swim - 1
11:10-11:40 – private swim - 1
11:45-12:15 – private swim - 1
12:20-12:50 – private swim – 1
12:55-1:25 – private swim – 1
1:30-2:00 – private swim - 1
2:05-2:35 – private swim – 1
April 13-16 ($165)
(Keri)
12:00-12:45 - 3-4 Year Old Swim - 5
1:00-1:45 - 4-5 Year Old Swim - 5
2:00-2:45 - Baby Swim* - 5
April 20-23 ($165)
(Keri)
12:00-12:45 - 3-4 Year Old Swim - 5
1:00-1:45 - 4-5 Year Old Swim - 5
2:00-2:45 - Baby Swim* - 5
April 27-30 ($165)
(Keri)
12:00-12:45 - 3-4 Year Old Swim - 5
1:00-1:45 - 4-5 Year Old Swim - 5
2:00-2:45 - Baby Swim* - 5
May 4-7 ($165)
(Keri)
12:00-12:45 - 3-4 Year Old Swim - 5
1:00-1:45 - 4-5 Year Old Swim - 5
2:00-2:45 - Baby Swim* - 5
May 11-14 ($165)
(Keri)
12:00-12:45 - 3-4 Year Old Swim - 5
1:00-1:45 - 4-5 Year Old Swim - 5
2:00-2:45 - Baby Swim* - 5
May 8, 18,19, 20 ($50)
(Keri)
10-10:30 – private swim - 1
10:35-11:05 – private swim - 1
11:10-11:40 – private swim - 1
11:45-12:15 – private swim - 1
12:20-12:50 – private swim – 1
12:55-1:25 – private swim – 1
1:30-2:00 – private swim - 1
2:05-2:35 – private swim - 1
##It’s SUMMER! Group Lessons Begin##
May 25-28 ($165)
(Keri)
11:00-11:45 – 6-9 Year Old Beginner Strokes** Class - 5
12:00-12:45 – 3-4 Year Old Swim - 5
1:00-1:45 – 4-5 Year Old Swim - 5
2:00-2:45 – 5-7 Year Old Swim - 5
3:00-3:45 – Baby Swim* - 5
May 29 ($50)
(Keri)
1:00-1:30 – private swim - 1
1:35- 2:05 – private swim - 1
2:10-2:40 – private swim - 1
2:45-3:15 – private swim - 1
3:20-3:50 – private swim – 1
3:55-4:25 – private swim – 1
4:30-5:00 – private swim - 1
5:05-5:35 – private swim – 1
June 1-4 ($165) #kidlife week#
(Keri)
2:00-2:45 – 3-4 Year Old Swim - 5
3:00-3:45 – 4-5 Year Old Swim - 5
4:00-4:45 – 5-6 Year Old Swim - 5
5:00-5:45 – 3-4 Year Old Swim - 5
6:00-6:45 – 6-8 Year Old Swim - 5
June 5 ($50)
(Keri)
1:00-1:30 – private swim - 1
1:35- 2:05 – private swim - 1
2:10-2:40 – private swim - 1
2:45-3:15 – private swim - 1
3:20-3:50 – private swim – 1
3:55-4:25 – private swim – 1
4:30-5:00 – private swim - 1
5:05-5:35 – private swim – 1
June 8-11 ($165)
(Keri)
2:00-2:45 – 5-7 Year Old Beginner Strokes** Class - 5
3:00-3:45 – 7-10 Year Old Intermediate Strokes*** Class - 5
4:00-4:45 – 3-4 Year Old Swim - 5
5:00-5:45 – 4-5 Year Old Swim - 5
6:00-6:45 – Baby Swim* – 5
June 12 ($50)
(Keri)
1:00-1:30 – private swim - 1
1:35- 2:05 – private swim - 1
2:10-2:40 – private swim - 1
2:45-3:15 – private swim - 1
3:20-3:50 – private swim – 1
3:55-4:25 – private swim – 1
4:30-5:00 – private swim - 1
5:05-5:35 – private swim - 1
June 15-18 ($165)
(Katie)
9:00-9:45 – Baby Swim* - 5
10:00-10:45 – 3-4 Year Old Swim - 5
11:00-11:45 – 4-5 Year Old Swim - 5
12:00-12:45 – 5-6 Year Old Swim - 5
1:00-1:45 – 6-8 Year Beginner Strokes** Class - 5
(Keri)
2:00-2:45 – Baby Swim * - 5
3:00-3:45 – 4-5 Year Old Swim - 5
4:00-4:45 – 7-10 Year Old Intermediate Strokes*** Class - 5
5:00-5:45 – 3-4 Year Old Swim - 5
6:00-6:45 – 5-6 Year Old Swim - 5
June 19 ($50)
(Keri)
12:00-12:30 – private swim - 1
12:35- 1:05 – private swim - 1
1:10-1:40 – private swim - 1
1:45-2:15 – private swim - 1
2:20-2:50 – private swim – 1
2:55-3:25 – private swim – 1
3:30-4:00 – private swim - 1
June 22-25 ($165)
(Keri)
2:00-2:45 – 6-8 Year Old Beginner Strokes** Class - 5
3:00-3:45 – 3-4 Year Old Swim - 5
4:00-4:45 – 4-5 Year Old Swim - 5
5:00-5:45 – 5-7 Year Old Swim - 5
6:00-6:45 – Baby Swim* - 5
June 26 ($50)
(Keri)
2:00-2:30 – private swim - 1
2:35- 3:05 – private swim - 1
3:10-3:40 – private swim - 1
3:45-4:15 – private swim - 1
4:20-4:50 – private swim – 1
4:55-5:25 – private swim – 1
5:30-6:00 – private swim - 1
6:05-6:35 – private swim - 1
June 29 - July 3 #No Swim- Keri is out of town#
July 6-9 ($165)
(Keri)
2:00-2:45 – Baby Swim* - 5
3:00-3:45 – 3-4 Year Old Swim - 5
4:00-4:45 – 4-5 Year Old Swim - 5
5:00-5:45 – 5-6 Year Old Swim - 5
6:00-6:45 –6-9 Year Intermediate Strokes*** Class – 5
July 10 ($50)
(Keri)
2:00-2:30 – private swim - 1
2:35- 3:05 – private swim - 1
3:10-3:40 – private swim - 1
3:45-4:15 – private swim - 1
4:20-4:50 – private swim – 1
4:55-5:25 – private swim – 1
5:30-6:00 – private swim - 1
6:05-6:35 – private swim - 1
July 13-16 ($165)
(Katie)
9:00-9:45 – 5-7 Year Old Beginner Strokes** Class - 5
10:00-10:45 – 7-10 Year Old Intermediate Strokes*** Class - 5
11:00-11:45 – 3-4 Year Old Swim - 5
12:00-12:45 – 4-5 Year Old Swim - 5
1:00-1:45 – Baby Swim* – 5
(Keri)
2:00-2:45 – 5-6 Year Old Swim - 5
3:00-3:45 – 3-4 year Old Swim - 5
4:00-4:45 – 4-5 Year Old Swim - 5
5:00-5:45 – 5-6 Year Old Swim - 5
6:00-6:45 – Baby Swim* - 5
July 17 ($50)
(Keri)
12:00-12:30 – private swim - 1
12:35- 1:05 – private swim - 1
1:10-1:40 – private swim - 1
1:45-2:15 – private swim - 1
2:20-2:50 – private swim – 1
2:55-3:25 – private swim – 1
3:30-4:00 – private swim - 1
July 23-24 ($50)
(Keri)
2:00-2:30 – private swim - 1
2:35- 3:05 – private swim - 1
3:10-3:40 – private swim - 1
3:45-4:15 – private swim - 1
4:20-4:50 – private swim – 1
4:55-5:25 – private swim – 1
5:30-6:00 – private swim - 1
6:05-6:35 – private swim - 1
July 27-30 ($165)
(Katie)
9:00-9:45 – Baby Swim* - 5
10:00-10:45 – 5-6 Year Old Swim - 5
11:00-11:45 – 4-5 Year Old Swim - 5
12:00-12:45 – 3-4 Year Old Swim - 5
1:00-1:45 – 6-8 Year Beginner Strokes** Class - 5
(Keri)
2:00-2:45 – 6-9 Year Old Intermediate Strokes*** Class - 5
3:00-3:45 – 5-6 Year Old Swim - 5
4:00-4:45 – 3-4 Year Old Swim – 5
5:00-5:45 – 4-5 Year Old Swim - 5
6:00-6:45 – Baby Swim* - 5
July 31 ($50)
(Keri)
2:00-2:30 – private swim - 1
2:35- 3:05 – private swim - 1
3:10-3:40 – private swim - 1
3:45-4:15 – private swim - 1
4:20-4:50 – private swim – 1
4:55-5:25 – private swim – 1
5:30-6:00 – private swim - 1
6:05-6:35 – private swim - 1
August 3-6 ($50)
(Keri)
12:00-12:30 – private swim - 1
12:35- 1:05 – private swim - 1
1:10-1:40 – private swim - 1
1:45-2:15 – private swim - 1
2:20-2:50 – private swim – 1
2:55-3:25 – private swim – 1
3:30-4:00 – private swim - 1
August 17-19, 24-26, 31 ($50)
(Keri)
10:00-10:30 – private swim- 1
10:35-11:05 – private swim- 1
11:10-11:40 – private swim- 1
11:45-12:15 – private swim- 1
12:20-12:50 – private swim- 1
12:55-1:25 – private swim- 1
12:30-2:00 – private swim- 1
2:05-2:35 – private swim - 1
2:40-3:10 – private swim - 1
September 1, 2, 8, 9, 14-16, 21-23, 28-30 ($50)
(Keri)
10:00-10:30 – private swim- 1
10:35-11:05 – private swim- 1
11:10-11:40 – private swim- 1
11:45-12:15 – private swim- 1
12:20-12:50 – private swim- 1
12:55-1:25 – private swim- 1
12:30-2:00 – private swim- 1
2:05-2:35 – private swim - 1
2:40-3:10 – private swim - 1
October 5-7, 13, 14, 19-21, 26-28 ($50)
(Keri)
10:00-10:30 – private swim- 1
10:35-11:05 – private swim- 1
11:10-11:40 – private swim- 1
11:45-12:15 – private swim- 1
12:20-12:50 – private swim- 1
12:55-1:25 – private swim- 1
12:30-2:00 – private swim- 1
2:05-2:35 – private swim - 1
2:40-3:10 – private swim - 1
November 2-4, 9, 10, 16-18 ($50)
(Keri)
10:00-10:30 – private swim- 1
10:35-11:05 – private swim- 1
11:10-11:40 – private swim- 1
11:45-12:15 – private swim- 1
12:20-12:50 – private swim- 1
12:55-1:25 – private swim- 1
12:30-2:00 – private swim- 1
2:05-2:35 – private swim - 1
2:40-3:10 – private swim - 1
*Baby Swim is for swimmers from 6 months-35 months (under the age of 3) and each swimmer MUST be accompanied by an adult in the water for the lesson (parent, grandparent, sitter, etc)
**Beginner Strokes is for swimmers who can hold their breath for at least 6 seconds underwater and who can swim short distances and successfully get a breath on their own.
***Intermediate Strokes is for swimmers who can correctly demonstrate at least 2 arm strokes, can swim 10 yards and can tread water for 30 seconds.










