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

Wk Beginning 28th Sep - 9th Nov 2026

Mon 28th Sep 2026 - Sun 15th Nov 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
1-2 years Parent & Child Class (1 - 2yrs)
The Ranch
The Ranch 1-2 years Parent & Child Class (1 - 2yrs)
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)
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
Tue
12:25pm - 12:50pm
12:25pm - 12:50pm
1-2 years Parent & Child Class (1 - 2yrs)
The Ranch
The Ranch 1-2 years Parent & Child Class (1 - 2yrs)
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
Improvers (5 - 10yrs)
The Ranch
The Ranch Improvers (5 - 10yrs)
Info & Booking
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)
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
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)
Info & Booking
 
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
5:00pm - 5:25pm
5:00pm - 5:25pm
5 years + (5 - 10yrs)
The Ranch
The Ranch 5 years + (5 - 10yrs)
Join Waiting List
 
5:30pm - 5:55pm
5:30pm - 5:55pm
5 years + (5 - 10yrs)
The Ranch
The Ranch 5 years + (5 - 10yrs)
Join Waiting List
 
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)
Join Waiting List

TERM

TEMP Winter Block 1

Tue 3rd Nov 2026 - Tue 15th Dec 2026
Day Time Venue Class
Tue
5:00pm - 5:25pm
5:00pm - 5:25pm
Winter Block Tuesday 5pm (4 - 13yrs)
The Ranch
The Ranch Winter Block Tuesday 5pm (4 - 13yrs)
Join Waiting List

TERM

Week Beginning 16th Nov - 20th December

Mon 16th Nov 2026 - Sun 20th Dec 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)
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)
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)
Info & Booking
 
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
Tue
12:25pm - 12:50pm
12:25pm - 12:50pm
1-2 years Parent & Child Class (1 - 2yrs)
The Ranch
The Ranch 1-2 years Parent & Child Class (1 - 2yrs)
Join Waiting List
 
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
Improvers (5 - 10yrs)
The Ranch
The Ranch Improvers (5 - 10yrs)
Info & Booking
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)
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
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
 
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
5:00pm - 5:25pm
5:00pm - 5:25pm
5 years + (5 - 10yrs)
The Ranch
The Ranch 5 years + (5 - 10yrs)
Join Waiting List
 
5:30pm - 5:55pm
5:30pm - 5:55pm
5 years + (5 - 10yrs)
The Ranch
The Ranch 5 years + (5 - 10yrs)
Join Waiting List
 
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)
Join Waiting List