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.

Schedule

Class Times:

  • Monday: 7 pm Deep End, 8pm Improver, 9pm Beginner

  • Tuesday: 7pm Beginner, 8pm Improver

  • Wednesday: 10am Beginner, 11am Improver

  • Thursday (morning): 10am Beginner, 11am Improver

  • Thursday (evening): 7pm Beginner, 8pm Improver, 9pm Deep End

Week
Monday
Tuesday
Wednesday
Thursday
1
13th April
24th March
18th March
19th March
2
20th April
31st March
25th March
26th March
3
27th April
7th April
1st April
2nd April
4
11th May
14th April
8th April
9th April
5
18th May
21st April
15th April
16th April
6
25th May
28th April
29th April
30th April

Beginner Level

Ideal for non-swimmers or those nervous in water, this class introduces basic flotation and movement in a 0.8m shallow pool. You’ll build confidence, learn to relax, and enjoy the water while mastering fundamental skills. Progression to the Improvers Level is encouraged once comfortable.

Improvers Level
For swimmers who can float and glide on their front and back, this class takes place in a 25m pool with a depth of 1.0m. Focus areas include front crawl, backstroke, and breaststroke, with a gradual introduction to deep water towards the end of the course to prepare for advanced levels.

Deep End
Designed for swimmers aiming to refine strokes and improve overall technique, this class includes stroke improvement, breathing control, diving, and tumble turns. Held in a 1.8m deep pool, you’ll practice half-lengths, swim with flippers, and learn the butterfly stroke. The course also includes tips on swimming drills for personal training.

Pricing:

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

February 2026 10 week course dates

Mon
Tues
Wed
Thurs
Fri
Sat
1
23rd Feb
10th Feb
11th Feb
12th Feb
13th Feb
14th Feb
2
2nd March
24th Feb
25th Feb
26th Feb
27th Feb
28th Feb
3
9th March
3rd March
4th March
5th March
6th March
7th March
4
16th March
10th March
11th March
12th March
13th March
14th March
5
23rd March
24th March
18th March
19th March
20th March
21st March
6
13th April
14th April
25th March
26th March
27th March
28th March
7
20th April
21st April
15th April
16th April
17th April
18th April
8
27th April
28th April
22nd April
23rd April
24th April
25th April
9
11th May
5th May
29th April
30th April
1st May
2nd May
10
18th May
12th May
6th May
7th May
8th May
9th May

 

 

***

Swimming Lessons cater for children between the ages of 4 and 12 years. Our swimming lessons cater for children of all abilities and our experienced staff will be on hand to assist and encourage all children to progress from Level 1 to Level 5. We offer a lane-swimming programme to children who have completed Level 5, to continue to develop their stamina and skills in the water.

All children are required to complete a pre-assessment before joining lessons. These assessments are carried out before each term begins.

Assessments are limited and unfortunately booking a swim assessment will not guarantee a space in lessons. Spaces in our lessons are dependent on children moving up a level.

Course Days & Times

Level 1 – 5

  • Monday – Friday: 15:30, 16:15 & 17:00
  • Saturdays: 09:00, 09:50, 11:00, 11:45 & 12:30

Lane Swimming

  • Monday – Friday: 17:40

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

 

Rookie Lifeguard Waiting List

📢 Coming Soon: Rookie Lifeguard Programme 📢

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!