Welcome to the Junior School

At Erskine Stewart Melville Junior School, learning is an adventure. We are a private nursery and primary school for children, aged 3-11, set in beautiful grounds in the heart of Edinburgh. We believe in the power of curiosity to spark imagination and our dedicated teachers inspire children to discover their interests, dream big and exceed their own expectations. From the moment they walk in the door we build their confidence and nurture the skills and mindset they need to thrive—wherever their dreams may take them.

Our rounded education is sector-leading with a high standard of academic education, an award-winning wellbeing programme and an extensive range of co-curricular activities and outdoor learning, all underpinned by our five values. It is this approach that has earned us our reputation for developing grounded, resilient, accomplished children with good hearts.

Discover Our Vision & Values

600+

children involved in choirs, orchestras, ensembles and bands

100+

separate clubs available for children from Primary 4 to Primary 7

350+

Junior students representing the school in competitive fixtures

Play full video

Our facilities are second to none but it’s really the dedicated staff that make this place what it is.

Mr Kane

Head of Erskine Stewart Melville Junior School

Why join Erskine Stewart Melville Junior School?

Sector leading education

Our teachers are some of the best in the country. Their passion is inspiring as they encourage students to be curious, dream big, try new things, pursue their interests and carve out their own unique path.

Why join Erskine Stewart Melville Junior School?

Extraordinary Opportunities

Through our expansive Sports, Clubs, Music, Drama, and Outdoor Learning programmes, we offer students extraordinary opportunities to explore their passions and talents and develop essential life skills.

Why join Erskine Stewart Melville Junior School?

Award Winning Wellbeing Support

We are proud to have the Gold Carnegie Award for Mental Health, reflecting our strong commitment to wellbeing. At Erskine Stewart Melville we believe every child should feel valued, supported and equipped with everything they need to thrive.

Why join Erskine Stewart Melville Junior School?

Extensive Outdoor Learning Programme

With one of Scotland’s most extensive outdoor learning programme, we help our students step outside their comfort zones, take on challenges, and build new skills through exciting and unforgettable outdoor experiences.

Why join Erskine Stewart Melville Junior School?

Core Values for Success

While celebrating their individuality, we aim to develop five core values in our students to help support their personal and academic growth and shape a better world. Our school values are embedded in everything we do, helping us to nurture confident, kind-hearted children with curiosity about the world around them.

What Our Families Say

Erskine Stewart Melville Junior School is incredible. Their continuous desire to help every child achieve their full potential 
is unwavering.

Junior School Parent

Every child made to feel loved.

Good Schools Guide

Erskine Stewart Melville has been amazing for my child. The teachers are incredibly supportive and dedicated, and my child has truly thrived, both academically and personally.

Junior School Parent

School is so much fun because you get to try lots of different activities and learn so many new things!

Lily, Primary 3

I like digital learning because I love to use the computers and the 3D printer.

Atom, Primary 6

I really enjoy all the sports and clubs. You can make loads of new friends. The library and the lunches are amazing!

Laura, Primary 6

Hear from our P1s

Wraparound Care

At Erskine Stewart Melville Junior School, our wraparound care ensures parents know their children are cared for in a safe, nurturing environment before and after nursery and school. It starts at 7.45 am and continues after nursery and school until 6 pm. We also offer a Holiday Club to give children a fun-packed holiday during half-term or long holidays.

Find out more

We’re Moving House

At present, our Nursery to Primary 3 pupils are based at our Ravelston Campus, while Primary 4 to 7 are located at our Queensferry Road Campus. But exciting changes are on the horizon! From August 2026, our Nursery and Junior School will come together at our Ravelston Campus. Nursery to Primary 3 will remain in their purpose built early-years spaces, while Primary 4 to 7 will benefit from the wealth of specialist areas and modern classrooms in their newly equipped home, fostering growth and creativity at every stage. This move will give our students access to one of the largest and most beautiful green spaces of any primary school in Scotland—perfect for inspiring learning, exploration, and play in the heart of nature.

Book a Visit

The best way to see if Erskine Stewart Melville Junior School feels like the right fit for your family is to come in and meet us.