Active schools activities

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