Swimming Lessons

Adult Swimming Lessons – Bookings

Dive into fitness with our 6-week Adult Swimming Lessons at Mardyke Arena UCC.
Bookings are open the Mardyke Arena App under Courses Section.

Pricing:

  • Members/UCC staff: €90
  • Non-members: €100

Schedule
Monday: 7pm Beginner, 8pm Improver, 9pm Deep end
Tuesdays: 7pm Beginner, 8pm Improver
Wednesdays: 10am Beginner, 11am Improver
Thursdays: 10am Beginner, 11am Improver
Thursdays: 7pm Beginner, 8pm Improver, 9pm Improver Plus

Course 2: October 2026 
Week
Monday
Tuesday
Wednesday
Thursday
1
12th Oct
13th Oct
14th Oct
15th Oct
2
19th Oct
20th Oct
21st Oct
22nd Oct
3
2nd Nov
3rd Nov
4th Nov
5th Nov
4
9th Nov
10th Nov
11th Nov
12th Nov
5
16th Nov
17th Nov
18th Nov
19th Nov
6
23rd Nov
24th Nov
25th Nov
26th Nov

Beginner Level
Ideal for non-swimmers or those lacking confidence in the water. Held in a 0.8m shallow pool, this class focuses on basic flotation, movement, and relaxation. Progression to Improvers is recommended once comfortable.

Improvers Level
For swimmers able to float and glide on front and back. In a 25m pool (1.0m depth), you’ll develop front crawl, backstroke, and breaststroke, with a gradual introduction to deeper water.

Improver Plus Level – NEW

Designed for swimmers who are comfortable out of their depth and ready to progress beyond the Improvers level. Participants should be able to tread water, swim 15 metres front crawl with breathing and swim on their back, with a basic understanding of breathing techniques — technique does not need to be perfect.

The course will focus on improving stroke technique, breathing, confidence and endurance, helping swimmers progress towards the Deep End level.

Deep End
For swimmers looking to refine technique and build endurance. In a 1.8m pool, the class covers stroke improvement, breathing, diving, tumble turns, and introduces butterfly, along with structured training drills.

Children Swimming Lessons
Does your child already have swimming experience? Our instructors will assess your child’s swimming ability to identify the most appropriate level. These assessments are for children with existing swimming skills and are not suitable for beginners.
Please review the entry criteria below before booking. Children should be able to perform the skills listed for the level they wish to join.
Please watch this space for the next swimming assessment.
Week
Monday
Tuesday
Wednesday 
Thursday
Friday
Saturday
1
16th Nov
17th Nov
18th Nov
19th Nov
20th Nov
21st Nov
2
23rd Nov
24th Nov
25th Nov
26th Nov
27th Nov
28th Nov
3
30th Nov
1st Dec
2nd Dec
3rd Dec
4th Dec
5th Dec
4
7th Dec
8th Dec
9th Dec
10th Dec
11th Dec
12th Dec
5
14th Dec
15th Dec
16th Dec
17th Dec
18th Dec
19th Dec
6
4th Jan
5th Jan
6th Jan
7th Jan
8th Jan
9th Jan
7
11th Jan
12th Jan
13th Jan
14th Jan
15th Jan
16th Jan
8
18th Jan
19th Jan
20th Jan
21st Jan
22nd Jan
23rd Jan
9
25th Jan
26th Jan
27th Jan
28th Jan
29th Jan
30th Jan
10
8th Feb
2nd Feb
3rd Feb
4th Feb
5th Feb
6th Feb

Class Times: 

  • Monday–Friday
    3.30pm | 4.15pm | 5.00pm
  • Saturday
    9.00am | 9.50am | 11.00am | 11.45am | 12.30pm

Important Dates:

Pricing:

  • Members/UCC staff: €115
  • Non-members: €135

For more information, please contact our receptionist on 0214904751 or by email [email protected]

 

Rookie Lifeguard

We are excited to introduce the Rookie Lifeguard Course! This programme is perfect for young swimmers who want to build water safety skills, learn essential lifesaving techniques, and have fun in a supportive environment.

What You’ll Learn:
✔️ Water safety awareness
✔️ Rescue techniques
✔️ Essential first aid skills
✔️ Confidence in the water

New Course Coming Soon!