Midlothian Sport & Leisure Activity Timetable

Select a particular centre and / or a particular type of activity and submit
[Results will show below.]





All Activities


Click on a row to view further information about a particular activity.
All (61)Mon (7)Tue (8)Wed (7)Thur (10)Fri (11)Sat (7)Sun (11)
CentreClassDayStartFinishType 
Newbattle PoolLane SwimmingMonday 06:15 08:15Public Swimming Times
Newbattle PoolPublic SwimmingMonday 06:15 12:30Public Swimming Times
Newbattle PoolSaunaMonday 09:00 12:30Health Suite
Newbattle PoolAqua TherapyMonday 12:30 13:30Swimming Pool Classes
Newbattle PoolPublic SwimmingMonday 13:30 19:00Public Swimming Times
Newbattle PoolSaunaMonday 13:30 19:00Health Suite
Newbattle PoolLane SwimmingMonday 17:30 19:00Public Swimming Times
Newbattle PoolPublic SwimmingTuesday 09:00 12:00Public Swimming Times
Newbattle PoolSaunaTuesday 09:00 12:00Health Suite
Newbattle PoolParent and Child - SwimzoneTuesday 10:45 11:10Swimming Pool Classes
Newbattle PoolPublic SwimmingTuesday 14:15 21:30Public Swimming Times
Newbattle PoolSaunaTuesday 14:15 21:30Health Suite
Newbattle PoolLane SwimmingTuesday 19:30 21:30Public Swimming Times
Newbattle PoolLane Swimming (adults)Tuesday 20:00 21:30Public Swimming Times
Newbattle PoolPublic Swimming (adults)Tuesday 20:00 21:30Public Swimming Times
Newbattle PoolLane SwimmingWednesday 06:15 08:15Public Swimming Times
Newbattle PoolPublic SwimmingWednesday 06:15 19:30Public Swimming Times
Newbattle PoolSaunaWednesday 06:15 19:30Health Suite
Newbattle PoolSaunaWednesday 08:15 19:30Health Suite
Newbattle PoolLane SwimmingWednesday 12:00 13:00Public Swimming Times
Newbattle PoolLane SwimmingWednesday 18:30 19:30Public Swimming Times
Newbattle PoolLane SwimmingWednesday 18:30 19:30Public Swimming Times
Newbattle PoolPublic SwimmingThursday 09:00 12:00Public Swimming Times
Newbattle PoolSaunaThursday 09:00 12:00Health Suite
Newbattle PoolAqua AerobicsThursday 11:00 11:45Aquafit Classes
Newbattle PoolAqua AerobicsThursday 12:00 12:45Aquafit Classes
Newbattle PoolSaunaThursday 12:45 14:45Health Suite
Newbattle PoolAgeing Well In The WaterThursday 13:00 14:00Swimming Pool Classes
Newbattle PoolPublic SwimmingThursday 14:00 15:45Public Swimming Times
Newbattle PoolJunior Swimming Lessons - SwimzoneThursday 16:00 16:40Swimming Pool Classes
Newbattle PoolJunior Swimming Lessons - SwimzoneThursday 16:45 17:25Swimming Pool Classes
Newbattle PoolJunior Swimming Lessons - SwimzoneThursday 17:30 18:10Swimming Pool Classes
Newbattle PoolLane SwimmingFriday 06:15 10:00Public Swimming Times
Newbattle PoolPublic SwimmingFriday 06:15 15:45Public Swimming Times
Newbattle PoolSaunaFriday 06:15 15:45Health Suite
Newbattle PoolLane SwimmingFriday 12:00 13:00Public Swimming Times
Newbattle PoolPre - School Swimming Lessons - SwimzoneFriday 15:45 16:10Swimming Pool Classes
Newbattle PoolJunior Swimming Lessons - SwimzoneFriday 16:00 16:40Swimming Pool Classes
Newbattle PoolPre - School Swimming Lessons - SwimzoneFriday 16:15 16:40Swimming Pool Classes
Newbattle PoolJunior Swimming Lessons - SwimzoneFriday 16:45 17:25Swimming Pool Classes
Newbattle PoolLane SwimmingFriday 17:30 19:00Public Swimming Times
Newbattle PoolPublic SwimmingFriday 17:30 19:00Public Swimming Times
Newbattle PoolSaunaFriday 17:30 19:00Health Suite
Newbattle PoolPublic SwimmingSaturday 08:30 15:30Public Swimming Times
Newbattle PoolSaunaSaturday 08:30 15:30Health Suite
Newbattle PoolJunior Swimming Lessons - SwimzoneSaturday 10:30 11:00Swimming Pool Classes
Newbattle PoolJunior Swimming Lessons - SwimzoneSaturday 11:05 11:35Swimming Pool Classes
Newbattle PoolJunior Swimming Lessons - SwimzoneSaturday 11:40 12:10Swimming Pool Classes
Newbattle PoolLane SwimmingSaturday 12:15 13:15Public Swimming Times
Newbattle PoolFamily Swimming FunSaturday 14:30 15:30Public Swimming Times
Newbattle PoolPublic SwimmingSunday 08:00 10:20Public Swimming Times
Newbattle PoolSaunaSunday 08:00 12:00Health Suite
Newbattle PoolJunior Swimming Lessons - SwimzoneSunday 10:30 11:00Swimming Pool Classes
Newbattle PoolJunior Swimming Lessons - SwimzoneSunday 11:05 11:35Swimming Pool Classes
Newbattle PoolJunior Swimming Lessons - SwimzoneSunday 11:40 12:10Swimming Pool Classes
Newbattle PoolPre - School Swimming Lessons - SwimzoneSunday 12:15 12:45Swimming Pool Classes
Newbattle PoolLane SwimmingSunday 12:45 13:45Public Swimming Times
Newbattle PoolPublic SwimmingSunday 12:45 14:15Public Swimming Times
Newbattle PoolJunior Swimming Lessons - SwimzoneSunday 15:30 16:10Swimming Pool Classes
Newbattle PoolJunior Swimming Lessons - SwimzoneSunday 16:15 16:55Swimming Pool Classes
Newbattle PoolJunior Swimming Lessons - SwimzoneSunday 17:00 17:40Swimming Pool Classes