Your browser does not support javascript, in order to use this site please enable javascripts and refresh the page.
Skip to Search Criteria
Skip to Main Content
Home
Activities
Activity Search
Activity Search
Activity Enrollment
Form Search
Summer Camps
Summer Camps (All)
Art Camps
Science & Nature Camps
Sports Camps
Traditional Camps
Extended Care
Recreation
Preschool Recreation Activities
Youth Recreation Activities
Adult Recreation Activities
Family Recreation Activities
Senior Recreation Activities
Aquatics
Swim Lessons
Water Fitness Activities
American Red Cross
Lifeguard Classes
Rosewood Arts Centre
Youth Art Activities
Adult Art Activities
Ice Arena
Ice Skating Activities
Environmental Education
Environmental Education Activities
Fitness & Wellness
Fitness & Wellness Activities
Sports
Sports Activities
Tickets
Tickets
Adult Easter Egg Hunt
Ticket Search
Shelters
Shelters
Shelter Search
Shelter Availability Calendar
Delco Park
Delco Park Shelters
Ernst Park
Ernst Park Shelters
Indian Riffle Park
Indian Riffle Park Shelters
Irelan Park
Irelan Park Shelters
Passes
Pass Renewals
Pass Renewal
Individual Passes
College Summer Passes
Combination Passes
Exercise Passes
Fitness Passes
Gymnasium Pass
Swimming Passes
Skating Passes
Water Park Passes
Family Passes
All Family Passes
Family Water Park Passes
Family Combination Pass
Family Fitness Pass
Family Swim Passes
Family Skating Pass
Punch Passes
Combination Punch Pass
Home School Gym Punch Pass
Rosewood Arts Centre Passes
Studio Punch Passes
League Schedules
Softball
Adult Softball Schedules
Basketball
Adult Basketball Schedules
Volleyball
Adult Volleyball Schedules
Kickball
Adult Kickball Schedules
Contact Us
Checkout
Cart (0 Items)
My Account
Sign In / Register
Search Filters
3
Keyword Search
Types:
Adult/Senior Recreation
Adult Arts
Aquatics
Summer Camps
Family Recreation
Fitness and Wellness
Environmental Education
Ice Arena/Skating
Preschool
R.A.D. Program - KPD
Sports
Youth/Teen Recreation
Youth Arts
Registration Event
Summer Camps Registration
Age:
3 Months
6 Months
9 Months
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Adult
Senior
Location:
Delco Park
Ernst Park
Indian Riffle Park
Irelan Park
Pondview Park
Adventure Reef Water Park
Charles Lathrem Senior Center
Parks Maintenance Center
JFK Elementary
Lincoln Park Commons
KRC Main Entrance
Virtual
Rosewood Arts Center
Activity Number
Begin Month
January
February
March
April
May
June
July
August
September
October
November
December
Days of Week
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Day Option
All
Any
Only
Search
Reset
Activity Search
Search Results
Showing results 1-50 of 155
Parent and Child Level 1: Water Acclimation
-
03-10101
This class is designed for young ones with little or no water experience. Using play, songs, and/or games Parents will be led by the instructor in water acclimation techniques to help children become comfortable and safe in and around water. Skills covered may include entering and exiting a pool, blowing bubbles, paddling, kicking, floating and underwater exploration. Next level based on ability to perform skills with prompting and support from parent and/or instructor. One parent per participant is required to be in the water every class. *There will be no class 1/24 & 2/21
1 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Unavailable
03-10101-B
Parent and Child Level 1
07/13/2026
-
07/23/2026
5:05 pm
-
5:35 pm
M, Tu, W, Th
$85.00/$100.00
0.5-3.99
Full
More
Location Details
Parent and Child Level 2: Water Exploration
-
03-10102
Prerequisite: Participation in Parent and Child Level 1 or Aquatic Supervisor approval.
This class builds on the skills gained in Parent and Child 1: Water Acclimation. Parents will be led by the instructor in activities designed to teach children how to become more confident and take another step toward independent swimming. Skills covered may include swimming on front with assistance, underwater exploration, retrieving a submerged object, glides, and floating. One adult per participant is required to be in the water every class.
2 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Add To Selection List
03-10102-A
Parent and Child Level 2
06/29/2026
-
07/09/2026
5:05 pm
-
5:35 pm
M, Tu, W, Th
$85.00/$100.00
0.5-3.99
Almost Full
More
Location Details
Add To Selection List
03-10102-B
Parent and Child Level 2
07/27/2026
-
08/06/2026
5:05 pm
-
5:35 pm
M, Tu, W, Th
$85.00/$100.00
0.5-3.99
Available
More
Location Details
Preschool Level 1
-
03-10111
Prerequisite: 3 years old or Aquatic Supervisor approval.
This introductory course is for preschoolers with little or no swimming experience. Children will learn comfort and confidence in the water while gaining foundational swimming concepts. Skills covered may include water entry and exit, floating, gliding, swimming on front, swimming on back, and treading water. Next level based on ability to perform skills with limited to no assistance.
10 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Add To Waitlist
03-10111-A
Preschool Level 1
06/13/2026
-
08/08/2026
9:00 am
-
9:30 am
Sa
$85.00/$100.00
3-5.99
Waitlist
More
Location Details
Add To Waitlist
03-10111-E
Preschool Level 1
06/29/2026
-
07/09/2026
9:00 am
-
9:30 am
M, Tu, W, Th
$85.00/$100.00
3-5.99
Waitlist
More
Location Details
Add To Selection List
03-10111-F
Preschool Level 1
06/29/2026
-
07/09/2026
10:10 am
-
10:40 am
M, Tu, W, Th
$85.00/$100.00
3-5.99
Available
More
Location Details
Add To Waitlist
03-10111-G
Preschool Level 1
06/29/2026
-
07/09/2026
5:05 pm
-
5:35 pm
M, Tu, W, Th
$85.00/$100.00
3-5.99
Waitlist
More
Location Details
Add To Selection List
03-10111-H
Preschool Level 1
07/13/2026
-
07/23/2026
9:00 am
-
9:30 am
M, Tu, W, Th
$85.00/$100.00
3-5.99
Available
More
Location Details
Add To Selection List
03-10111-I
Preschool Level 1
07/13/2026
-
07/23/2026
10:10 am
-
10:40 am
M, Tu, W, Th
$85.00/$100.00
3-5.99
Available
More
Location Details
Add To Waitlist
03-10111-J
Preschool Level 1
07/13/2026
-
07/23/2026
5:05 pm
-
5:35 pm
M, Tu, W, Th
$85.00/$100.00
3-5.99
Waitlist
More
Location Details
Add To Selection List
03-10111-K
Preschool Level 1
07/27/2026
-
08/06/2026
9:00 am
-
9:30 am
M, Tu, W, Th
$85.00/$100.00
3-5.99
Available
More
Location Details
Add To Selection List
03-10111-L
Preschool Level 1
07/27/2026
-
08/06/2026
10:10 am
-
10:40 am
M, Tu, W, Th
$85.00/$100.00
3-5.99
Available
More
Location Details
Add To Waitlist
03-10111-M
Preschool Level 1
07/27/2026
-
08/06/2026
5:05 pm
-
5:35 pm
M, Tu, W, Th
$85.00/$100.00
3-5.99
Waitlist
More
Location Details
Preschool Level 2
-
03-10112
Prerequisite: Successful completion of all Preschool Level 1 skills or Aquatic Supervisor approval.
Improving skills learned in Preschool Level 1, this course will work on building strength and endurance for participants to gain the ability to float and swim for short distances independently. Skills covered may include jumping into deep water, front, jellyfish, and tuck floats, recovering from glides and floats, and swimming on front and back independently. Next level based on ability to perform skills independently.
6 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Add To Selection List
03-10112-A
Preschool Level 2
06/13/2026
-
08/08/2026
9:35 am
-
10:05 am
Sa
$85.00/$100.00
3-5.99
Almost Full
More
Location Details
Add To Waitlist
03-10112-C
Preschool Level 2
06/29/2026
-
07/09/2026
9:35 am
-
10:05 am
M, Tu, W, Th
$85.00/$100.00
3-5.99
Waitlist
More
Location Details
Add To Selection List
03-10112-D
Preschool Level 2
07/13/2026
-
07/23/2026
9:35 am
-
10:05 am
M, Tu, W, Th
$85.00/$100.00
3-5.99
Almost Full
More
Location Details
Add To Selection List
03-10112-E
Preschool Level 2
07/27/2026
-
08/06/2026
9:35 am
-
10:05 am
M, Tu, W, Th
$85.00/$100.00
3-5.99
Available
More
Location Details
Add To Selection List
03-10112-H
Preschool Level 2
07/13/2026
-
07/23/2026
5:40 pm
-
6:10 pm
M, Tu, W, Th
$85.00/$100.00
3-5.99
Available
More
Location Details
Add To Selection List
03-10112-I
Preschool Level 2
07/27/2026
-
08/06/2026
5:40 pm
-
6:10 pm
M, Tu, W, Th
$85.00/$100.00
3-5.99
Available
More
Location Details
Learn to Swim Level 1
-
03-10121
Prerequisite: 6 years old. No swimming skill necessary.
This introductory course is for children with little or no swimming experience. Children will learn comfort and confidence in the water while gaining foundational swimming concepts and the ability to swim short distances independently. Skills covered may include water entry and exit, floating, gliding, swimming on front, swimming on back, and treading water. Next level based on ability to perform skills independently.
10 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Add To Waitlist
03-10121-A
Learn to Swim Level 1
06/13/2026
-
08/08/2026
*
10:10 am
-
10:55 am
Sa
$85.00/$100.00
6-12.99
Waitlist
More
Location Details
Add To Waitlist
03-10121-E
Learn to Swim Level 1
06/29/2026
-
07/09/2026
9:00 am
-
9:45 am
M, Tu, W, Th
$85.00/$100.00
6-12.99
Waitlist
More
Location Details
Add To Waitlist
03-10121-F
Learn to Swim Level 1
06/29/2026
-
07/09/2026
10:45 am
-
11:30 am
M, Tu, W, Th
$85.00/$100.00
6-12.99
Waitlist
More
Location Details
Add To Waitlist
03-10121-G
Learn to Swim Level 1
06/29/2026
-
07/09/2026
5:40 pm
-
6:25 pm
M, Tu, W, Th
$85.00/$100.00
6-12.99
Waitlist
More
Location Details
Add To Selection List
03-10121-H
Learn to Swim Level 1
07/13/2026
-
07/23/2026
9:00 am
-
9:45 am
M, Tu, W, Th
$85.00/$100.00
6-12.99
Available
More
Location Details
Add To Selection List
03-10121-I
Learn to Swim Level 1
07/13/2026
-
07/23/2026
10:45 am
-
11:30 am
M, Tu, W, Th
$85.00/$100.00
6-12.99
Available
More
Location Details
Add To Waitlist
03-10121-J
Learn to Swim Level 1
07/13/2026
-
07/23/2026
5:40 pm
-
6:25 pm
M, Tu, W, Th
$85.00/$100.00
6-12.99
Waitlist
More
Location Details
Add To Selection List
03-10121-K
Learn to Swim Level 1
07/27/2026
-
08/06/2026
9:00 am
-
9:45 am
M, Tu, W, Th
$85.00/$100.00
6-12.99
Available
More
Location Details
Add To Waitlist
03-10121-L
Learn to Swim Level 1
07/27/2026
-
08/06/2026
10:45 am
-
11:30 am
M, Tu, W, Th
$85.00/$100.00
6-12.99
Waitlist
More
Location Details
Add To Selection List
03-10121-M
Learn to Swim Level 1
07/27/2026
-
08/06/2026
5:40 pm
-
6:25 pm
M, Tu, W, Th
$85.00/$100.00
6-12.99
Available
More
Location Details
Learn to Swim Level 2
-
03-10122
Prerequisite: Successful completion of all LTS Level 1 skills or successful completion of all Preschool Level 2 skills with Aquatic Supervisor approval.
Using children’s ability to swim independently, this course builds on the skills learned in Level 1. During this course participants will gain a rudimentary introduction to strokes and build stamina to swim 25 yards continuously. Skills covered may include jumping into deep water, sitting and kneeling dives, tread water, flutter, dolphin, scissor, and breaststroke kicks, front crawl and elementary backstroke. Next level dependent on ability to complete skills and swim 25 yards independently.
6 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Add To Selection List
03-10122-D
Learn to Swim Level 2
06/29/2026
-
07/09/2026
9:50 am
-
10:35 am
M, Tu, W, Th
$85.00/$100.00
6-12.99
Available
More
Location Details
Add To Selection List
03-10122-E
Learn to Swim Level 2
06/29/2026
-
07/09/2026
6:15 pm
-
7:00 pm
M, Tu, W, Th
$85.00/$100.00
6-12.99
Available
More
Location Details
Add To Selection List
03-10122-F
Learn to Swim Level 2
07/13/2026
-
07/23/2026
9:50 am
-
10:35 am
M, Tu, W, Th
$85.00/$100.00
6-12.99
Available
More
Location Details
Add To Selection List
03-10122-G
Learn to Swim Level 2
07/13/2026
-
07/23/2026
6:15 pm
-
7:00 pm
M, Tu, W, Th
$85.00/$100.00
6-12.99
Available
More
Location Details
Add To Selection List
03-10122-H
Learn to Swim Level 2
07/27/2026
-
08/06/2026
9:50 am
-
10:35 am
M, Tu, W, Th
$85.00/$100.00
6-12.99
Available
More
Location Details
Add To Selection List
03-10122-I
Learn to Swim Level 2
07/27/2026
-
08/06/2026
6:15 pm
-
7:00 pm
M, Tu, W, Th
$85.00/$100.00
6-12.99
Available
More
Location Details
Learn to Swim Level 3
-
03-10123
Prerequisite: Successful completion of all LTS Level 2 skills or Aquatic Supervisor approval.
Building on the stroke introduction provided in LTS Level 2, this course will improve participants’ proficiency in performing the swimming strokes. Skills covered may include compact and stride dives, swimming underwater, open turns, treading water, front crawl, breaststroke, butterfly, elementary backstroke, back crawl, and sidestroke. Next level dependent on ability to meet stroke performance criteria.
4 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Add To Waitlist
03-10123-A
Learn to Swim Level 3
06/13/2026
-
08/08/2026
10:10 am
-
10:55 am
Sa
$85.00/$100.00
6-12.99
Waitlist
More
Location Details
Add To Waitlist
03-10123-C
Learn to Swim Level 3
06/29/2026
-
07/09/2026
10:40 am
-
11:25 am
M, Tu, W, Th
$85.00/$100.00
6-12.99
Waitlist
More
Location Details
Add To Selection List
03-10123-D
Learn to Swim Level 3
07/13/2026
-
07/23/2026
10:40 am
-
11:25 am
M, Tu, W, Th
$85.00/$100.00
6-12.99
Almost Full
More
Location Details
Add To Selection List
03-10123-E
Learn to Swim Level 3
07/27/2026
-
08/06/2026
10:40 am
-
11:25 am
M, Tu, W, Th
$85.00/$100.00
6-12.99
Available
More
Location Details
Learn to Swim Level 4
-
03-10124
Prerequisite: Successful completion of all Learn to Swim Level 3 skills or Aquatic Supervisor approval.
This course will focus on refining strokes and aquatics skills while building endurance and stamina to swim for fitness. Participants will work on all strokes (front crawl, back crawl, breaststroke, butterfly, elementary backstroke, sidestroke) in addition to standing dives, surface dives, survival swimming, flip turns, and treading water.
1 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Add To Waitlist
03-10124-A
Learn to Swim Level 4
06/13/2026
-
08/08/2026
*
11:00 am
-
11:45 am
Sa
$85.00/$100.00
6-12.99
Waitlist
More
Location Details
Adapted Swim Lesson
-
03-10131
3 years - 18 years
This class is offered for individuals with disabilities that prefer a one-on-one setting. The program is designed to provide participants with a positive water acclimation experience. This is not a therapeutic program. Classes are taught by an experienced swim lesson instructor. A parent, sibling, or a responsible friend is invited to be in the water as a volunteer to assist the instructor at any time during the session. A meeting with parents, participant, and instructor will take place at the beginning of the first class to discuss session goals and any considerations that will aid the participant and instructor. Participants may not register for two consecutive classes that would have them in the water for a full hour.
2 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Add To Waitlist
03-10131-A
Adapted Swim Lesson
06/13/2026
-
08/08/2026
9:00 am
-
9:30 am
Sa
$85.00/$100.00
3-18.99
Waitlist
More
Location Details
Add To Waitlist
03-10131-B
Adapted Swim Lesson
06/13/2026
-
08/08/2026
9:35 am
-
10:05 am
Sa
$85.00/$100.00
3-18.99
Waitlist
More
Location Details
Adult Swim Instruction
-
03-10132
This class is designed to assist adults of all swim levels to set personal goals and learn the skills to achieve those goals. If you are swimming for the first time, learning a new stroke, refining swim techniques or wanting to swim for sport, this class will be instructed with a personalized plan to help you learn the skills necessary to reach your goals.
1 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Unavailable
03-10132-A
Adult Instruction
06/13/2026
-
08/08/2026
*
9:00 am
-
9:45 am
Sa
$85.00/$100.00
13-999
Unavailable
More
Location Details
Off-Ice Conditioning Class
-
03-10227
Off-ice conditioning is an excellent way to improve skills necessary for advanced skating. This off-ice class offers a variety of exercises and drills to improve strength and cardiovascular endurance, dance to improve balance and flexibility, and off-ice jumps and spins to improve coordination and awareness. This class will enhance skating skills and help skaters handle the strength demands of jumping, spinning and doing a longer skating program!
1 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Add To Selection List
03-10227-B
Off-Ice Conditioning For Figure skaters
07/08/2026
-
07/29/2026
5:00 pm
-
6:30 pm
W
$95.00/$118.00
6-99
Available
More
Location Details
Adult Tai Chi
-
03-20200
Tai Chi is a practice originating in China and has been used for many years to promote health and well-being. It has been seen that Tai Chi can help improve balance and relaxation. Tai Chi consists of slow, fluid motions, which are done in a standing position. This class is geared towards older adults and beginner Tai Chi participants. No equipment needed but please bring a water bottle.
1 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Add To Selection List
03-20200-B
Adult Tai Chi
07/07/2026
-
07/28/2026
11:00 am
-
12:00 pm
Tu
$35.00/$45.00
18-99
Available
More
Location Details
Tai Chi Chaun
-
03-20203
Combat the stress in your life with a low-impact Tai Chi Chaun exercise class. The soft, slow, flowing movements aid balance, breathing, muscle tone, relaxation and concentration. Tai Chi Chaun even burns calories! This class is appropriate for participants with limitations on their level of activity. No equipment needed but please bring a water bottle.
2 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Add To Selection List
03-20203-C
Tai Chi Chaun
07/11/2026
-
08/01/2026
10:15 am
-
11:15 am
Sa
$35.00/$45.00
18-99
Almost Full
More
Location Details
Add To Selection List
03-20203-D
Tai Chi Chaun
07/11/2026
-
08/01/2026
11:30 am
-
12:30 pm
Sa
$35.00/$45.00
18-99
Available
More
Location Details
Ladies Group Training
-
03-20209
Intimidated by weights and the typical Fitness Center image? Unsure of how to progress in weight training? Concerned that weight training will make you big and bulky? Our certified personal trainers will work you through these concerns and more in our 4-week group strength-training program for women. This program offers the same benefits of personal training at a fraction of the price, and with an added bonus of camaraderie. Exercise specialists and personal trainers will lead participants through a twice a week results-oriented, challenging, metabolism-kicking, and fun strength training program. Designed for both beginners and intermediate exercisers, goals and physical challenges will be established each week. Class is limited to six participants per session.
2 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Add To Waitlist
03-20209-C
Ladies Group Training
07/06/2026
-
07/29/2026
4:30 pm
-
5:30 pm
M, W
$125.00/$155.00
18-99
Waitlist
More
Location Details
Add To Selection List
03-20209-D
Ladies Group Training
07/07/2026
-
07/30/2026
6:00 pm
-
7:00 pm
Tu, Th
$125.00/$155.00
18-99
Almost Full
More
Location Details
Yoga in the Park
-
03-20220
This is an outdoor yoga experience for participants. Participants will bring their own water bottle, towel and mat.
2 Sections
Activity Search Results
Add to Cart
Activity #
Description
Dates
Times
Days
Price (RES/NR)
Ages
Availability
Options
Add To Selection List
03-20220-A
Yoga in the Park
06/19/2026
-
07/10/2026
9:00 am
-
10:00 am
F
$35.00/$45.00
13-99
Available
More
Location Details
1
2
3
4
Go To Last Page
Request took 0.34 seconds to finish