About Us

The Coral Magson Swim School is the longest running swim school in York, established over 30 years ago, with a reputation for high quality swimming lessons, small classes and excellent instruction.


Our swimming lessons take place at New Earswick pool on Monday, Tuesday and Wednesday and Robert Wilkinson school in Strensall on a Thursday.

The Coral Magson Swim School works in accordance with the ASA national plan for the teaching of swimming and creates a fun and interactive environment with a high teacher to pupil ratio. Our aim is to achieve consistent progress resulting in confident, capable and safe swimmers through our successfully tested swimming lesson format.

  • Badges for all skills & distances
  • Small classes
  • Competitive rates
  • Teaching children from 4 years old
  • Emphasis on excellent strokes
  • Quality teachers

What We Teach

We have a reputation for high quality lessons, small classes and excellent instruction. Find out more below.


Younger children aged 4+


Develop safety awareness, increase water confidence and swimming techniques

Beginners Plus

Develop swimming techinques and introduce the deep end

Challenge 100

Learn to swim 50m confidently freestyle and back crawl & learn basic survival skills

Challenge 200

Learn to swim 100m confidently & develop survival skills and dives


A series of 6 basic challenges to earn a bronze swimming certificate.


A series of 7 challenges to earn silver swimming certificate.


A series of 6 challenges to earn a gold swimming certificate.

Where We Teach

Both our pools offer excellent facilities where our children can learn to swim in a safe and fun environment. Our swimming lessons are held at the following times and locations:

Swimming Lessons:

Beginners, Improvers, Challenge 100 and 200, Bronze, Silver and Gold classes

New Earswick Swimming Pool
Hawthorn Terrace
YO32 4AQ
Monday, Tuesday and Wednesday - Between 4pm and 6pm

Swimming Lessons:

Beginners and Improvers

Robert Wilkinson Pool, Strensall
West End, Strensall
YO32 5UH
Thursday - between 4pm and 6pm

Start your swimming lessons today