What's on during the School Holidays

Children's Summer Holiday Programme with MiLeisure

Free swimming for under-18s over the school holidays

Swimming Sessions

Pre-school swimming lessons, 3-5 years 

£24 per block of 4 sessions. Contact Penicuik Leisure Centre on 01968 664066 to book.

  • Penicuik
    • Monday 20 July - Thursday 23 July
      • 2pm-2.30pm
      • 3.20pm-3.50pm
    • Monday 27 July - Thursday 30 July
      • 2pm-2.30pm 
      • 3.20pm-3.50pm

Beginner swimming lessons, 5 years and over

£24 per block of 4 sessions at Penicuik Centre and Loanhead Centre:

  • Penicuik
    • Monday 20 July - Thursday 23 July,
      • 2pm-2.30pm
      • 2.40pm-3.10pm
      • 3.20pm-3.50pm
    • Monday 27 July - Thursday 30 July,
      • 2pm-2.30pm
      • 2.40pm-3.10pm
      • 3.20pm-3.50pm

Contact Penicuik Leisure Centre on 01968 664066 to book.

  • Loanhead
    • Monday 20 July - Thursday 23 July
      • 4.05pm-4.35pm
      • 4.50pm-5.20pm
      • 5.35pm-6.05pm
    • Monday 27 July - Thursday 30 July
      • 4.05pm-4.35pm
      • 4.50pm-5.20pm
      • 5.35pm-6.05pm

Contact Loanhead Leisure Centre on 0131 392 3361 to book.

£30 per block of 5 sessions at Newbattle Community Campus.

  • Newbattle
    • Monday 3 August - Friday 7 August
      • 9am-9.30am
      • 9.30am-10am

Contact Newbattle Community Campus on 0131 392 2208 to book.

Diving Sessions

Make a splash this summer with our diving sessions. Our Level 1 programme is open to children aged 8 -15 years. 

£24 for a block of 3 sessions.

Sports camps and other fun activities

Children playing football

Coerver Football Coaching Camps

Get ready for an action-packed summer with Coerver Football Camps. Designed for all abilities, these sessions build confidence, skills and a real love for the game in a fun, supportive setting.

With options from full-day holiday camps to focused performance and goalkeeping sessions – including girls-only training – there’s a pathway for every young player to improve and enjoy.

Lasswade

  • Summer Holiday Camp: 7-15 years
    • Monday 29 June - Friday 3 July,
    • Boys and girls
      • £99 for the 5 full day camp: 9.30am - 3.30pm
      • £79 for the 5 half-day camp: 9.30am - 12.30am

Newbattle

  • High Performance Camp: 14-17 years
    • Monday 27 July - Thursday 30 July, 1.30pm - 3.30pm
    • Boys and girls
    • £80 for the 4 day camp: 
  • Just for Boys Performance Camp: 7-13 years
    • Monday 27 July - Thursday 30 July, 9.30am - 12.30pm
    • £80 for the 4 day camp: 
  • Just for Girls Performance Camp: 7-14 Years
    • Monday 27 July - Thursday 30 July, 9.30am - 12.30pm
    • £80 for the 4 day camp:
  • Goalkeeping Performance Camp: 7-14 years
    • Monday 27 July - Thursday 30 July, 9.30am - 12.30pm
    • £80 for the 4 day camp:

Multi-Sports Camp

Whether you’re a pro or just wanting to try something new, our camp is the place to be. From Football to Rounders and Basketball, we’re packing these skill-building sessions with energy!

  • Loanhead 
    • Monday 6 July - Friday 10 July, 9am - 11am
    • For Primary 1-7 pupils
    • £43
    • Book online

Rugby

Build your rugby skills at our summer camps! Designed for players of all abilities, develop your skills and confidence on the field.

Sessions are for Primary 1-7 pupils. 

£38.70 for a block of 3 sessions.

  • Newbattle 
    • Tuesday 30 June - Thursday 2 July, 9am - 12pm
    • Book online
  • Penicuik
    • Tuesday 7 July - Thursday 9 July, 9am - 12pm
    • Book online
  • Lasswade
    • Tuesday 28 July - Thursday 30 July, 9am - 12pm
    • Book online

KIC Dance

We’re thrilled to partner with KIC Dance to bring dance sessions to our centres! From learning fresh choreography to mastering new moves, these sessions are all about having fun on the dance floor.

  • Lasswade
    • Wednesday 29 July, 12pm-2pm
    • For Primary 1-7 pupils
    • £8.60
    • Book online

Play Sessions

Welcome to our inclusive play sessions, where the goal is simply to play! We’ve got a fantastic line up of games and activities so that everyone can join in.

Sessions are for Primary 1-3 pupils. 

£6.45 for each session.

Related Downloads