What's on
There are many clubs in Midlothian for school age children and young people, organised by Active Schools, local clubs, and leisure centres.
- Most clubs run term time only.
- Some sessions are free and some have a small cost.
- All activities are fully inclusive. Contact the club or the Active Schools team to discuss any support your child needs.
- Contact your Active Schools Coordinator about clubs running in your child’s school.
How to book
- Select the activity below to book or call the club or leisure centre. You can also book on our app.
- Bookings may close a few days before the first club start date. Contact the club or the Active Schools team if you miss the booking deadline.
Dalkeith
Activity |
Age |
Day / time |
Venue |
Girls Football - FREE |
P4-7 |
Mon, 16:00-17:00 |
Cowden Park |
Football - FREE |
P1-3 |
Fri, 13:00-14:00 |
Cowden Park |
Multisport Club - FREE |
P6-S2 |
Fri, 15:30-16:30 |
Dalkeith Campus: turn up & take part! |
Football 5ives - FREE |
S1-3 |
Fri, 14:30-15:30 |
Cowden Park: turn up & take part! |
Multisport - FREE |
P3-4 |
Wed, 15:35-16:15 |
Dalkeith Campus |
Penicuik
Activity |
Further info: |
Golf, Basketball, Football |
More details on these activities and how to book will be available soon.
Information will be sent out via schools and also on our social media platforms - Facebook, X & Instagram |
Lasswade
Activity |
Age |
Day / time |
Venue |
Hockey |
8-13yr |
Thurs, 17:00-18:00 |
Lasswade Centre |
Hockey |
8-13yr |
Fri, 15:00-16:00 |
Lasswade Centre |
Judo |
P1-7+ |
Mon, 18:00-19:00 |
Lasswade Centre |
Judo |
P1-7+ |
Mon, 19:00-20:00 |
Lasswade Centre |
Judo |
P1-7+ |
Sat, 10:30-11:30 |
Lasswade Centre |
Judo |
P1-7+ |
Sat, 10:30-11:30 |
Lasswade Centre |
Judo Girls Rise |
P3-S1 |
Thurs, 16:00-17:00 |
Lasswade Centre |
Kids Yoga - FREE |
P1-3 |
Thurs, 15:45-16:30 |
Lasswade Centre |
Kids Yoga - FREE |
P4-7 |
Thurs, 15:45-16:30 |
Lasswade Centre |
Newbattle / Gorebridge
Activity |
Age |
Day and time |
Venue |
American Football |
P5-7 |
Mon, 16:00-17:00 |
Newbattle Centre - Astro |
Diving Lessons Level 1 |
8-15yrs |
Sat, 11:00-12:00 |
Newbattle Centre |
Diving Lessons Level 1 |
8-15yrs |
Sat, 11:30-12:30 |
Newbattle Centre |
Basketball |
P3-S2 |
Tues 16:00-17:00 |
Newbattle Centre |
Diving Lessons Level 2 |
8-15yrs |
Sat, 12:00-13:15 |
Newbattle Centre |
Judo |
5-6yrs |
Thurs, 16:15-17:00 |
Newbattle Centre |
Judo |
6-7yrs |
Thurs, 17:00-17:45 |
Newbattle Centre |
Judo |
8+yrs |
Thurs, 17:45-18:30 |
Newbattle Centre |
Judo |
5-7yrs |
Sat, 9:00-9:45 |
The Beacon, Gorebridge |
Football 5ives - FREE |
11-16yrs |
Fri, 15:00-17:00 |
Newbattle Centre Astro: turn up & play |