VENUE

The Ranch

Maybole,
Maybole ,
KA19 8DU KA19 8DU   view map

NOTES

Follow the path from the car park towards the back of the building. This will lead you to the pool entrance.


Classes running in The Ranch

TERM

26th May - 29th June 2026

Tue 26th May 2026 - Mon 29th Jun 2026
Day Time Venue Class
Mon
1:35pm - 2:00pm
1:35pm - 2:00pm
0-1 years Parent & Child Class (3mth - 1yrs)
The Ranch
The Ranch 0-1 years Parent & Child Class (3mth - 1yrs)
Info & Booking
 
2:00pm - 2:25pm
2:00pm - 2:25pm
0-1 years Parent & Child Class (3mth - 1yrs)
The Ranch
The Ranch 0-1 years Parent & Child Class (3mth - 1yrs)
Join Waiting List
 
2:25pm - 2:50pm
2:25pm - 2:50pm
2-3 years Parent & Child Class (2 - 3yrs)
The Ranch
The Ranch 2-3 years Parent & Child Class (2 - 3yrs)
Join Waiting List
 
2:50pm - 3:15pm
2:50pm - 3:15pm
2-4 years Parent and Child (2 - 4.9yrs)
The Ranch
The Ranch 2-4 years Parent and Child (2 - 4.9yrs)
Info & Booking
 
3:20pm - 3:45pm
3:20pm - 3:45pm
4 years + beginners (4 - 9yrs)
The Ranch
The Ranch 4 years + beginners (4 - 9yrs)
Join Waiting List
 
3:45pm - 4:10pm
3:45pm - 4:10pm
5 years + (5 - 10yrs)
The Ranch
The Ranch 5 years + (5 - 10yrs)
Join Waiting List
 
4:10pm - 4:35pm
4:10pm - 4:35pm
5 years + (5 - 10yrs)
The Ranch
The Ranch 5 years + (5 - 10yrs)
Join Waiting List
 
4:35pm - 5:00pm
4:35pm - 5:00pm
Improvers (5 - 10yrs)
The Ranch
The Ranch Improvers (5 - 10yrs)
Join Waiting List
Tue
12:25pm - 12:50pm
12:25pm - 12:50pm
2-3 years Parent & Child Class (2 - 3yrs)
The Ranch
The Ranch 2-3 years Parent & Child Class (2 - 3yrs)
Info & Booking
 
12:50pm - 1:15pm
12:50pm - 1:15pm
2-3 years Parent & Child Class (2 - 3yrs)
The Ranch
The Ranch 2-3 years Parent & Child Class (2 - 3yrs)
Join Waiting List
 
1:15pm - 1:40pm
1:15pm - 1:40pm
3-4 years Parent & Child Class (3 - 4yrs)
The Ranch
The Ranch 3-4 years Parent & Child Class (3 - 4yrs)
Join Waiting List
 
1:40pm - 2:05pm
1:40pm - 2:05pm
4 years + beginners (4 - 9yrs)
The Ranch
The Ranch 4 years + beginners (4 - 9yrs)
Info & Booking
 
3:45pm - 4:10pm
3:45pm - 4:10pm
4 years + beginners (4 - 9yrs)
The Ranch
The Ranch 4 years + beginners (4 - 9yrs)
Join Waiting List
 
4:10pm - 4:35pm
4:10pm - 4:35pm
5 years + (5 - 10yrs)
The Ranch
The Ranch 5 years + (5 - 10yrs)
Join Waiting List
 
4:35pm - 5:00pm
4:35pm - 5:00pm
5 years + (5 - 10yrs)
The Ranch
The Ranch 5 years + (5 - 10yrs)
Join Waiting List
Fri
1:35pm - 2:00pm
1:35pm - 2:00pm
0-1 years Parent & Child Class (3mth - 1yrs)
The Ranch
The Ranch 0-1 years Parent & Child Class (3mth - 1yrs)
Join Waiting List
 
2:00pm - 2:25pm
2:00pm - 2:25pm
1-2 years Parent & Child Class (1 - 2yrs)
The Ranch
The Ranch 1-2 years Parent & Child Class (1 - 2yrs)
Info & Booking
 
2:25pm - 2:50pm
2:25pm - 2:50pm
2-3 years Parent & Child Class (2 - 3yrs)
The Ranch
The Ranch 2-3 years Parent & Child Class (2 - 3yrs)
Join Waiting List
 
2:50pm - 3:15pm
2:50pm - 3:15pm
3-4 years Parent & Child Class (3 - 4yrs)
The Ranch
The Ranch 3-4 years Parent & Child Class (3 - 4yrs)
Join Waiting List
 
3:20pm - 3:45pm
3:20pm - 3:45pm
4 years + beginners (4 - 9yrs)
The Ranch
The Ranch 4 years + beginners (4 - 9yrs)
Join Waiting List
 
3:45pm - 4:10pm
3:45pm - 4:10pm
5 years + (5 - 10yrs)
The Ranch
The Ranch 5 years + (5 - 10yrs)
Join Waiting List
 
4:10pm - 4:35pm
4:10pm - 4:35pm
5 years + (5 - 10yrs)
The Ranch
The Ranch 5 years + (5 - 10yrs)
Join Waiting List
 
4:35pm - 5:00pm
4:35pm - 5:00pm
Improvers (5 - 10yrs)
The Ranch
The Ranch Improvers (5 - 10yrs)
Join Waiting List
Sun
6:00pm - 6:25pm
6:00pm - 6:25pm
Improvers (5 - 10yrs)
The Ranch
The Ranch Improvers (5 - 10yrs)
Join Waiting List
 
6:30pm - 6:55pm
6:30pm - 6:55pm
Improvers (5 - 10yrs)
The Ranch
The Ranch Improvers (5 - 10yrs)
Info & Booking

CAMP

Beginners Crash courses 5 + (5 - 7yrs)

The Ranch

This class is for beginner swimmers, building confidence in the water and wearing discs / swimming aids. Swimmers should be 5 years and over. Please note this class is on Monday - Friday and 30minutes per day.

Week Dates
Crash Courses Week 1 Beginners Mon 6th July 2026 - Thu 9th July 2026

CAMP

Beginners Crash courses 5 + (5 - 7yrs)

The Ranch

This class is for beginner swimmers, building confidence in the water and wearing discs / swimming aids. Swimmers should be 5 years and over. Please note this class is on Monday - Friday and 30minutes per day.

Week Dates
Crash Courses Week 1 Beginners Mon 6th July 2026 - Thu 9th July 2026

CAMP

Improvers Crash Courses (5 - 10yrs)

The Ranch

This class is for swimmers who are confident in the water and are nearly swimming with zero discs or supportive floatation aids. Children can be down to one disc. Please note: swimmers must not be 'beginners' or new to lessons to enter this class. Class is on Monday - Friday 30min lesson per day.

Week Dates
Crash Courses Week 1 Improvers Mon 6th July 2026 - Thu 9th July 2026

CAMP

Beginners Crash courses 5 + (5 - 7yrs)

The Ranch

This class is for beginner swimmers, building confidence in the water and wearing discs / swimming aids. Swimmers should be 5 years and over. Please note this class is on Monday - Friday and 30minutes per day.

Week Dates
Week 2 Crash Course Beginners Mon 13th July 2026 - Fri 17th July 2026

CAMP

Beginners Crash courses 5 + (5 - 7yrs)

The Ranch

This class is for beginner swimmers, building confidence in the water and wearing discs / swimming aids. Swimmers should be 5 years and over. Please note this class is on Monday - Friday and 30minutes per day.

Week Dates
Week 2 Crash Courses Beginners Mon 13th July 2026 - Fri 17th July 2026

CAMP

Improvers Crash Courses (5 - 10yrs)

The Ranch

This class is for swimmers who are confident in the water and are nearly swimming with zero discs or supportive floatation aids. Children can be down to one disc. Please note: swimmers must not be 'beginners' or new to lessons to enter this class. Class is on Monday - Friday 30min lesson per day.

Week Dates
Week 2 Crash Course Improvers Mon 13th July 2026 - Fri 17th July 2026