Training

Swim For A Mile is back for 2026!

We are delighted to announce that Swim For a Mile is back in 2026.

We are working with facilities around the country to set up training programmes and will update the information below as it becomes available.

Stay motivated by joining a Swim For a Mile (SFAM) training group and attend weekly coached sessions to prepare you for your event.

Make sure to book your SFAM event at your local pool! Bookings can be made HERE

Looking forward to seeing you swim the mile in 2026!

Indoor Pool Challenge Training Schedule 2026.

Pool Name/ Location Training Schedule Pricing Details How to Book
Connacht
Kingfisher Club
University of Galway
Newcastle Rd
Galway
H91 X53V
Starting – January 14th 2026
Training Day – Wednesdays
Training Time – 20:30-21:30
Contact facility for more information Contact Name: Kara
Email: bookings@kingfisherclub.com
Phone: 091 570 800
Website: Kingfisher University of Galway
App: Download the App
Lough Lannagh Leisure Centre
Knockacroghery
Castlebar
Co. Mayo
F23 A25
Starting – January 24th 2026
Training Day – Saturdays (10weeks)
Training Time – 16:00-17:00
Contact facility for more information Contact Name: 
Email: msp@mayococo.ie
Phone:
Website: Booking Link
App:
Munster
Askeaton Pool and Leisure
The Green,
Askeaton,
Co. Limerick
V94 RW64
Starting –  January 13th 2026
Training Days – Tuesdays & Thursdays
Training Time –  20.00-21.00
Contact facility for more information Contact Name: Tara Hickson
Email: tarahickson@askeatonpoolandleisure.ie
Phone: 0868321813
Website: Askeaton Pool and Leisure
Booking Link: Available in early January
Kingfisher Club
Waterford Regional Sports Centre
Tramore Road
Waterford
X91 AX54
Starting –  January 12th 2026
Training Days – Mondays & Wednesdays
Training Time –  18.30-19.15
Contact facility for more information Contact Name: Dale Kennedy
Email: dkennedy@kingfisherclub.com
Phone: 051850300
Website: Kingfisher Club Waterford
Leinster
K Leisure Athy
Greenhills
Athy
Kildare
Starting –  January 14th 2026
Training Day – Wednesday
Training Time –  18.00-20.00
Contact facility for more information Contact Name: Glenn O’Keeffe
Email: glenn@kildareleisure.ie
Phone: 0598641522
Website: K Leisure – Athy 
Booking Portal: https://www.kildareleisure.ie/member/
Newpark Sports Centre
Newtownpark Avenue
Blackrock
Co. Dublin
A94 A5X0
Starting –  January 26th 2026
Training Days – Mondays & Wednesdays
Training Time –  21.15-22.00
Contact facility for more information Contact Name: Kevin
Email: info@newparksportscentre.ie
Phone: 01 288 3720 / 01 283 3037
Website: Newpark Sports Centre
Sean MacDermott Street Pool
Sean MacDermott Street
Dublin 1
Starting –  February 1st 2026
Training Day – Sundays
Training Time –  08.00-09.00
Contact facility for more information Contact Name: Donna McGrath
Email: donnamcgrath@seanmacpool.ie
Phone: 0861763680
Website: Sean MacDermott Street Pool
Bookings: Can be made at reception or online
Ulster
Coral Leisure Monaghan
Clones Road
Monaghan
Starting –  January 29th 2026
Training Day – Thursdays
Training Time –  19.00-19.45
Contact facility for more information Contact Name: Colleen O’Neill
Email: pool.monaghan@coralleisure.ie
Phone: 047-81734
Website: Coral Leisure Monaghan

Training Programmes

If there isn’t a training group that suits you, you can download the FREE 12-week training program (below) and follow it in your own time, on your own or with a friend at your local swimming pool. The programme includes three sessions per week, drill descriptions and demonstration videos.

20m Format 12 Week Training Programme

Download 20m

25m Format 12 Week Training Programme (most common pool length)

Download 25m

50m Format 12 Week Training Programme

Download 50m

logo logo logo