Our school

Victoria Primary is a City of Edinburgh Council co-educational non-denominational school located in Newhaven educating children from Nursery to Primary 7.

Founded in 1844, Victoria Primary promotes high standards of achievement for all learners in all aspects of school life. We recognize that children learn best when they feel secure and seen and that they engage most deeply when their senses are awakened.

We focus on developing the whole child including social, emotional, physical, and cognitive skills, all while helping build a love of learning.

School times and features

Primary 1 and 2Mon – Thu8:50 am – 2:40 pm
Primary 1 and 2Friday8:50 am – 12:15 pm
Primary 3 to 7Mon – Thu8:50 am – 3:15 pm
Primary 3 to 7Friday8:50 am – 12:25 pm

Breakfast Club Hours: 8:00 am – 8:50 am

After School Club Hours: every day until 5:45 pm

We are proud of our new school with the best facilities and resources combined with expert teaching staff to provide an exceptional learning experience to your child.

The school has a purpose-built Nursery which offers full and half-day places for children aged 3 and over and eligible 2 years old. Currently, we have around 280 children on our roll. Classes are arranged by age. At present, there are 12 classes, one of which is composite.

Visit the class pages to find out more about what goes on in class.

Our history

Victoria Primary has an interesting history. It has served the village of Newhaven since 1844 and was once located in a different building considered the oldest working school in Edinburgh.

Today the school has a brand new campus that allows us to offer an exceptional learning experience. Our school plays an important part in the life of the community and we are proud of our history and heritage.

Old building, founded in 1844.

Enjoying learning.

What Our Parents Are Saying.


“I’m so happy that we chose Victoria Primary for our child. She has felt welcome and safe since the very first day. Teachers and staff in general do an amazing job to ensure children needs are met.”

Rating: 5 out of 5.

“My child needed extra help with English and her teachers have gone above and beyond to make sure she improves to reach her classmates’ level”

Rating: 5 out of 5.