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 (52)Mon (7)Tue (8)Wed (7)Thur (9)Fri (10)Sat (4)Sun (7)
CentreClassDayStartFinishType 
Newbattle PoolLane SwimmingMonday 06:15 08:15Public Swimming Times
Newbattle PoolPublic SwimmingMonday 06:15 12:30Public Swimming Times
Newbattle PoolSaunaMonday 09:00 12:30Public Swimming Times
Newbattle PoolAqua TherapyMonday 12:30 13:30Swimming Pool Classes
Newbattle PoolPublic SwimmingMonday 13:30 19:00Public Swimming Times
Newbattle PoolSaunaMonday 13:30 19:00Public Swimming Times
Newbattle PoolLane SwimmingMonday 17:30 19:00Public Swimming Times
Newbattle PoolPublic SwimmingTuesday 09:00 12:00Public Swimming Times
Newbattle PoolSaunaTuesday 09:00 12:00Public Swimming Times
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:30Public Swimming Times
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:30Public Swimming Times
Newbattle PoolSaunaWednesday 08:15 19:30Public Swimming Times
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:00Public Swimming Times
Newbattle PoolAqua AerobicsThursday 12:00 12:45Aquafit Classes
Newbattle PoolPublic SwimmingThursday 12:45 14:45Public Swimming Times
Newbattle PoolSaunaThursday 12:45 14:45Public Swimming Times
Newbattle PoolAgeing Well In The WaterThursday 14:45 15:45Swimming Pool Classes
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:45Public Swimming Times
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 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:00Public Swimming Times
Newbattle PoolPublic SwimmingSaturday 08:30 15:30Public Swimming Times
Newbattle PoolSaunaSaturday 08:30 15:30Public Swimming Times
Newbattle PoolLane SwimmingSaturday 11:00 12:00Public Swimming Times
Newbattle PoolFamily Swimming FunSaturday 14:30 15:30Public Swimming Times
Newbattle PoolPublic SwimmingSunday 08:00 12:00Public Swimming Times
Newbattle PoolSaunaSunday 08:00 12:00Public Swimming Times
Newbattle PoolLane SwimmingSunday 11:00 12:00Public Swimming Times
Newbattle PoolJunior Swimming Lessons - SwimzoneSunday 14:30 15:10Swimming Pool Classes
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