Skip to main content

Grange Farm Swim School Aqua Fit Classes

We offer group exercise class for all abilities. Water is a fantastic medium for exercise, particularly for those who want to reduce impact on joints, while still getting a great aerobic work out. Read more about our classes below to see which is right for you!

​​​Aqua Fit

  • Takes place in the Sunrise Pool (1-1.2m deep)
  • Focus on cardio, strength, conditioning and flexibility
  • Maximum 13 participants in each class
  • 45 minutes long

Aqua Bootcamp

  • Takes place in the Sunset Pool (1.4m deep, not suitable for non-swimmers)
  • Circuits-style workout in the water, greater emphasis on building strength and cardiovascular fitness
  • Maximum 10 participants in each class
  • 45 minutes long

Please register on the waiting list if the class you want to attend is full. You will then be contacted by email if a space becomes available, so keep an eye on your emails!
We have a discount offer - when you book 6 sessions you pay for 5 (please note: all 6 sessions must be booked in the same transaction to qualify for this offer).

For swimming lessons in the school holidays, please use this link: https://bookwhen.com/holiday-lesson-bookings
For private pool hire, please use this link: https://bookwhen.com/grangefarmswim-privatehire

From 7 Apr 2026
April, 2026
7 Tue 7pm BST
Cancelled
8 Wed 7:55am BST
8:45am BST
9 Thu 7:55am BST
8:45am BST
10 Fri 8:30am BST
11 Sat 8am BST
13 Mon 7:30pm BST
14 Tue 9am BST
7pm BST
Cancelled
15 Wed 7:55am BST
8:45am BST
16 Thu 7:55am BST
8:45am BST
7pm BST
17 Fri 8:30am BST
18 Sat 8am BST
20 Mon 7:30pm BST
21 Tue 9am BST
7pm BST
Cancelled
22 Wed 7:55am BST
8:45am BST
23 Thu 7:55am BST
8:45am BST
24 Fri 8:30am BST
25 Sat 8am BST
27 Mon 7:30pm BST
28 Tue 9am BST
7pm BST
Cancelled
29 Wed 7:55am BST
8:45am BST
30 Thu 7:55am BST
8:45am BST
7pm BST
May
1 Fri 8:30am BST
2 Sat 8am BST
4 Mon 7:30pm BST
5 Tue 9am BST
6 Wed 7:55am BST
8:45am BST
7 Thu 7:55am BST
8:45am BST
8 Fri 8:30am BST
9 Sat 8am BST
11 Mon 7:30pm BST
12 Tue 9am BST
13 Wed 7:55am BST
8:45am BST
14 Thu 7:55am BST
8:45am BST
Times shown in timezone: London