Lakeshore is open to members and currently following its COVID-19 Staged Reopening Plan. Click to learn more.

Calendar

Sun Mon Tue Wed Thu Fri Sat
1
Wet Tots 9:30 am
Wet Tots
Jun 1 @ 9:30 am – 10:15 am
Ages 6 months to 3 years Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. A parent/child class that focuses on strength, flexibility, and fine and gross motor skills. Advancement to[...]
ACES 1 3:00 pm
ACES 1
Jun 1 @ 3:00 pm – 3:45 pm
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 1 3:45 pm
Youth Learn to Swim: Group 1
Jun 1 @ 3:45 pm – 4:30 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 1 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Archery 4:30 pm
Youth Archery
Jun 1 @ 4:30 pm – 5:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Archery is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at regional and[...]
2
Advanced Swim 9:00 am
Advanced Swim
Jun 2 @ 9:00 am – 9:45 am
Ages 6 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Teen Swim 9:00 am
Teen Swim
Jun 2 @ 9:00 am – 9:45 am
Ages 13 to 19 Registration is required. Register here, or contact Emily Mallard at  or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety skills as well as[...]
Tadpoles 9:45 am
Tadpoles
Jun 2 @ 9:45 am – 10:30 am
Ages 3-12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Focuses on functional skills, balance, body awareness, movement and socialization in an aquatic environment. Tadpoles is designed to promote independence[...]
ACES 2 10:45 am
ACES 2
Jun 2 @ 10:45 am – 11:30 am
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 2 11:30 am
Youth Learn to Swim: Group 2
Jun 2 @ 11:30 am – 12:15 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 2 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Track & Field 4:30 pm
Youth Track & Field
Jun 2 @ 4:30 pm – 6:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Track & field is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at[...]
3
4
5
6
Inclusion Camp 9:00 am
Inclusion Camp
Jun 6 @ 9:00 am – 3:00 pm
Ages 6 to 16 Registration is required. Inclusion Camp is all about movement! From recreation and games to rhythm and music, campers have a blast moving together. Each child with a physical disability may invite[...]
Wet Tots 9:30 am
Wet Tots
Jun 6 @ 9:30 am – 10:15 am
Ages 6 months to 3 years Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. A parent/child class that focuses on strength, flexibility, and fine and gross motor skills. Advancement to[...]
ACES 1 3:00 pm
ACES 1
Jun 6 @ 3:00 pm – 3:45 pm
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 1 3:45 pm
Youth Learn to Swim: Group 1
Jun 6 @ 3:45 pm – 4:30 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 6 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Archery 4:30 pm
Youth Archery
Jun 6 @ 4:30 pm – 5:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Archery is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at regional and[...]
7
Advanced Swim 9:00 am
Advanced Swim
Jun 7 @ 9:00 am – 9:45 am
Ages 6 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Inclusion Camp 9:00 am
Inclusion Camp
Jun 7 @ 9:00 am – 3:00 pm
Ages 6 to 16 Registration is required. Inclusion Camp is all about movement! From recreation and games to rhythm and music, campers have a blast moving together. Each child with a physical disability may invite[...]
Teen Swim 9:00 am
Teen Swim
Jun 7 @ 9:00 am – 9:45 am
Ages 13 to 19 Registration is required. Register here, or contact Emily Mallard at  or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety skills as well as[...]
Tadpoles 9:45 am
Tadpoles
Jun 7 @ 9:45 am – 10:30 am
Ages 3-12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Focuses on functional skills, balance, body awareness, movement and socialization in an aquatic environment. Tadpoles is designed to promote independence[...]
ACES 2 10:45 am
ACES 2
Jun 7 @ 10:45 am – 11:30 am
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 2 11:30 am
Youth Learn to Swim: Group 2
Jun 7 @ 11:30 am – 12:15 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 7 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Track & Field 4:30 pm
Youth Track & Field
Jun 7 @ 4:30 pm – 6:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Track & field is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at[...]
8
Inclusion Camp 9:00 am
Inclusion Camp
Jun 8 @ 9:00 am – 3:00 pm
Ages 6 to 16 Registration is required. Inclusion Camp is all about movement! From recreation and games to rhythm and music, campers have a blast moving together. Each child with a physical disability may invite[...]
Wet Tots 9:30 am
Wet Tots
Jun 8 @ 9:30 am – 10:15 am
Ages 6 months to 3 years Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. A parent/child class that focuses on strength, flexibility, and fine and gross motor skills. Advancement to[...]
ACES 1 3:00 pm
ACES 1
Jun 8 @ 3:00 pm – 3:45 pm
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 1 3:45 pm
Youth Learn to Swim: Group 1
Jun 8 @ 3:45 pm – 4:30 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 8 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Archery 4:30 pm
Youth Archery
Jun 8 @ 4:30 pm – 5:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Archery is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at regional and[...]
9
Advanced Swim 9:00 am
Advanced Swim
Jun 9 @ 9:00 am – 9:45 am
Ages 6 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Inclusion Camp 9:00 am
Inclusion Camp
Jun 9 @ 9:00 am – 3:00 pm
Ages 6 to 16 Registration is required. Inclusion Camp is all about movement! From recreation and games to rhythm and music, campers have a blast moving together. Each child with a physical disability may invite[...]
Teen Swim 9:00 am
Teen Swim
Jun 9 @ 9:00 am – 9:45 am
Ages 13 to 19 Registration is required. Register here, or contact Emily Mallard at  or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety skills as well as[...]
Tadpoles 9:45 am
Tadpoles
Jun 9 @ 9:45 am – 10:30 am
Ages 3-12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Focuses on functional skills, balance, body awareness, movement and socialization in an aquatic environment. Tadpoles is designed to promote independence[...]
ACES 2 10:45 am
ACES 2
Jun 9 @ 10:45 am – 11:30 am
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 2 11:30 am
Youth Learn to Swim: Group 2
Jun 9 @ 11:30 am – 12:15 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 9 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Track & Field 4:30 pm
Youth Track & Field
Jun 9 @ 4:30 pm – 6:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Track & field is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at[...]
10
11
12
13
Wet Tots 9:30 am
Wet Tots
Jun 13 @ 9:30 am – 10:15 am
Ages 6 months to 3 years Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. A parent/child class that focuses on strength, flexibility, and fine and gross motor skills. Advancement to[...]
ACES 1 3:00 pm
ACES 1
Jun 13 @ 3:00 pm – 3:45 pm
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 1 3:45 pm
Youth Learn to Swim: Group 1
Jun 13 @ 3:45 pm – 4:30 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 13 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Archery 4:30 pm
Youth Archery
Jun 13 @ 4:30 pm – 5:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Archery is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at regional and[...]
14
Advanced Swim 9:00 am
Advanced Swim
Jun 14 @ 9:00 am – 9:45 am
Ages 6 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Teen Swim 9:00 am
Teen Swim
Jun 14 @ 9:00 am – 9:45 am
Ages 13 to 19 Registration is required. Register here, or contact Emily Mallard at  or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety skills as well as[...]
Tadpoles 9:45 am
Tadpoles
Jun 14 @ 9:45 am – 10:30 am
Ages 3-12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Focuses on functional skills, balance, body awareness, movement and socialization in an aquatic environment. Tadpoles is designed to promote independence[...]
ACES 2 10:45 am
ACES 2
Jun 14 @ 10:45 am – 11:30 am
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 2 11:30 am
Youth Learn to Swim: Group 2
Jun 14 @ 11:30 am – 12:15 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 14 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Track & Field 4:30 pm
Youth Track & Field
Jun 14 @ 4:30 pm – 6:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Track & field is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at[...]
15
Wet Tots 9:30 am
Wet Tots
Jun 15 @ 9:30 am – 10:15 am
Ages 6 months to 3 years Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. A parent/child class that focuses on strength, flexibility, and fine and gross motor skills. Advancement to[...]
ACES 1 3:00 pm
ACES 1
Jun 15 @ 3:00 pm – 3:45 pm
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 1 3:45 pm
Youth Learn to Swim: Group 1
Jun 15 @ 3:45 pm – 4:30 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 15 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Archery 4:30 pm
Youth Archery
Jun 15 @ 4:30 pm – 5:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Archery is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at regional and[...]
16
Advanced Swim 9:00 am
Advanced Swim
Jun 16 @ 9:00 am – 9:45 am
Ages 6 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Teen Swim 9:00 am
Teen Swim
Jun 16 @ 9:00 am – 9:45 am
Ages 13 to 19 Registration is required. Register here, or contact Emily Mallard at  or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety skills as well as[...]
Tadpoles 9:45 am
Tadpoles
Jun 16 @ 9:45 am – 10:30 am
Ages 3-12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Focuses on functional skills, balance, body awareness, movement and socialization in an aquatic environment. Tadpoles is designed to promote independence[...]
ACES 2 10:45 am
ACES 2
Jun 16 @ 10:45 am – 11:30 am
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 2 11:30 am
Youth Learn to Swim: Group 2
Jun 16 @ 11:30 am – 12:15 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 16 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Track & Field 4:30 pm
Youth Track & Field
Jun 16 @ 4:30 pm – 6:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Track & field is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at[...]
17
Camp Strive 1
Camp Strive 1
Jun 17 – Jun 19 all-day
Ages 4 to 19 Registration is required. This family overnight camp offers a weekend of outdoor activities including swimming, adapted water skiing, tubing, fishing and kayaking. Camp is held at Children’s Harbor in Lake Martin,[...]
18
19
20
Wet Tots 9:30 am
Wet Tots
Jun 20 @ 9:30 am – 10:15 am
Ages 6 months to 3 years Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. A parent/child class that focuses on strength, flexibility, and fine and gross motor skills. Advancement to[...]
ACES 1 3:00 pm
ACES 1
Jun 20 @ 3:00 pm – 3:45 pm
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 1 3:45 pm
Youth Learn to Swim: Group 1
Jun 20 @ 3:45 pm – 4:30 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 20 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Archery 4:30 pm
Youth Archery
Jun 20 @ 4:30 pm – 5:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Archery is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at regional and[...]
21
Advanced Swim 9:00 am
Advanced Swim
Jun 21 @ 9:00 am – 9:45 am
Ages 6 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Teen Swim 9:00 am
Teen Swim
Jun 21 @ 9:00 am – 9:45 am
Ages 13 to 19 Registration is required. Register here, or contact Emily Mallard at  or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety skills as well as[...]
Tadpoles 9:45 am
Tadpoles
Jun 21 @ 9:45 am – 10:30 am
Ages 3-12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Focuses on functional skills, balance, body awareness, movement and socialization in an aquatic environment. Tadpoles is designed to promote independence[...]
ACES 2 10:45 am
ACES 2
Jun 21 @ 10:45 am – 11:30 am
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 2 11:30 am
Youth Learn to Swim: Group 2
Jun 21 @ 11:30 am – 12:15 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 21 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Track & Field 4:30 pm
Youth Track & Field
Jun 21 @ 4:30 pm – 6:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Track & field is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at[...]
22
Wet Tots 9:30 am
Wet Tots
Jun 22 @ 9:30 am – 10:15 am
Ages 6 months to 3 years Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. A parent/child class that focuses on strength, flexibility, and fine and gross motor skills. Advancement to[...]
ACES 1 3:00 pm
ACES 1
Jun 22 @ 3:00 pm – 3:45 pm
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 1 3:45 pm
Youth Learn to Swim: Group 1
Jun 22 @ 3:45 pm – 4:30 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 22 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Archery 4:30 pm
Youth Archery
Jun 22 @ 4:30 pm – 5:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Archery is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at regional and[...]
23
Advanced Swim 9:00 am
Advanced Swim
Jun 23 @ 9:00 am – 9:45 am
Ages 6 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Teen Swim 9:00 am
Teen Swim
Jun 23 @ 9:00 am – 9:45 am
Ages 13 to 19 Registration is required. Register here, or contact Emily Mallard at  or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety skills as well as[...]
Tadpoles 9:45 am
Tadpoles
Jun 23 @ 9:45 am – 10:30 am
Ages 3-12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Focuses on functional skills, balance, body awareness, movement and socialization in an aquatic environment. Tadpoles is designed to promote independence[...]
ACES 2 10:45 am
ACES 2
Jun 23 @ 10:45 am – 11:30 am
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 2 11:30 am
Youth Learn to Swim: Group 2
Jun 23 @ 11:30 am – 12:15 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 23 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Track & Field 4:30 pm
Youth Track & Field
Jun 23 @ 4:30 pm – 6:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Track & field is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at[...]
24
25
26
27
Camp Ignite 9:00 am
Camp Ignite
Jun 27 @ 9:00 am – 3:00 pm
Ages 8 to 16 Registration is required. Our newest camp, Camp Ignite offers a variety of indoor and outdoor sport and recreation activities. From tennis and cycling to camping and geocaching, campers learn and develop[...]
Wet Tots 9:30 am
Wet Tots
Jun 27 @ 9:30 am – 10:15 am
Ages 6 months to 3 years Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. A parent/child class that focuses on strength, flexibility, and fine and gross motor skills. Advancement to[...]
ACES 1 3:00 pm
ACES 1
Jun 27 @ 3:00 pm – 3:45 pm
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 1 3:45 pm
Youth Learn to Swim: Group 1
Jun 27 @ 3:45 pm – 4:30 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 27 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Archery 4:30 pm
Youth Archery
Jun 27 @ 4:30 pm – 5:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Archery is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at regional and[...]
28
Advanced Swim 9:00 am
Advanced Swim
Jun 28 @ 9:00 am – 9:45 am
Ages 6 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Camp Ignite 9:00 am
Camp Ignite
Jun 28 @ 9:00 am – 3:00 pm
Ages 8 to 16 Registration is required. Our newest camp, Camp Ignite offers a variety of indoor and outdoor sport and recreation activities. From tennis and cycling to camping and geocaching, campers learn and develop[...]
Teen Swim 9:00 am
Teen Swim
Jun 28 @ 9:00 am – 9:45 am
Ages 13 to 19 Registration is required. Register here, or contact Emily Mallard at  or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety skills as well as[...]
Tadpoles 9:45 am
Tadpoles
Jun 28 @ 9:45 am – 10:30 am
Ages 3-12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Focuses on functional skills, balance, body awareness, movement and socialization in an aquatic environment. Tadpoles is designed to promote independence[...]
ACES 2 10:45 am
ACES 2
Jun 28 @ 10:45 am – 11:30 am
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 2 11:30 am
Youth Learn to Swim: Group 2
Jun 28 @ 11:30 am – 12:15 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 28 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Track & Field 4:30 pm
Youth Track & Field
Jun 28 @ 4:30 pm – 6:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Track & field is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at[...]
29
Camp Ignite 9:00 am
Camp Ignite
Jun 29 @ 9:00 am – 3:00 pm
Ages 8 to 16 Registration is required. Our newest camp, Camp Ignite offers a variety of indoor and outdoor sport and recreation activities. From tennis and cycling to camping and geocaching, campers learn and develop[...]
Wet Tots 9:30 am
Wet Tots
Jun 29 @ 9:30 am – 10:15 am
Ages 6 months to 3 years Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. A parent/child class that focuses on strength, flexibility, and fine and gross motor skills. Advancement to[...]
ACES 1 3:00 pm
ACES 1
Jun 29 @ 3:00 pm – 3:45 pm
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 1 3:45 pm
Youth Learn to Swim: Group 1
Jun 29 @ 3:45 pm – 4:30 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 29 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Archery 4:30 pm
Youth Archery
Jun 29 @ 4:30 pm – 5:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Archery is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at regional and[...]
30
Advanced Swim 9:00 am
Advanced Swim
Jun 30 @ 9:00 am – 9:45 am
Ages 6 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Teen Swim 9:00 am
Teen Swim
Jun 30 @ 9:00 am – 9:45 am
Ages 13 to 19 Registration is required. Register here, or contact Emily Mallard at  or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety skills as well as[...]
Tadpoles 9:45 am
Tadpoles
Jun 30 @ 9:45 am – 10:30 am
Ages 3-12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Focuses on functional skills, balance, body awareness, movement and socialization in an aquatic environment. Tadpoles is designed to promote independence[...]
ACES 2 10:45 am
ACES 2
Jun 30 @ 10:45 am – 11:30 am
Ages 4 to 18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. This program provides the opportunity to work on functional skills, balance, body awareness, and other fundamental movement patterns[...]
Youth Learn to Swim: Group 2 11:30 am
Youth Learn to Swim: Group 2
Jun 30 @ 11:30 am – 12:15 pm
Ages 3 to 12 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Based on the American Red Cross Swimming and Water Safety Program, this class focuses on basic water safety[...]
Youth Swim Team 4:00 pm
Youth Swim Team
Jun 30 @ 4:00 pm – 5:45 pm
Ages 6-18 Registration is required. Register here, or contact Emily Mallard at or 205-313-7467. Lakeshore’s swim team is open to children with a physical disability or visual impairment as well as age appropriate siblings[...]
Youth Track & Field 4:30 pm
Youth Track & Field
Jun 30 @ 4:30 pm – 6:30 pm
Ages 6-22 Registration is required. Register here, or contact Lauren Perry at or 205-313-7454. Track & field is for youth ages 6 to 22 with a physical disability or visual impairment. Athletes compete at[...]