Curious about Barclay Viewforth Church? Explore the website to learn something about the people who worship here and some of the activities we are involved in as we seek to live our lives following the example of Jesus Christ.

“Making God’s love known through Jesus Christ.”

Here at Barclay Viewforth Church of Scotland, in Edinburgh, we are an all-age Church Family who love God and want to fulfil our mission statement (above) in sharing that love with our local community and beyond, through mission and ministry.

You would be very welcome at our Christmas services from the reflective Carols by Candlelight, our children’s Nativity service, through the Watchnight Service to our family Christmas Day Celebration.

Service details: Sunday 9 December 11am Morning Service, with crèche and children’s activities,  The Heavenly Glory.  6.30pm Christmas by Candlelight, reflection and traditional carols. Sunday 16 December 11am Nativity Service, The Heavenly Gift. 7pm Carols on the Steps, mulled wine and mince pies. Sunday 23 December 11am Morning Service, with crèche, The Heavenly Joy. Christmas Eve, Monday 24 December 11.30pm Watchnight Service, refreshments from 11pm, Heavenly Host  Christmas Day, Tuesday 25 December 10.30am Christmas Morning Service, all age celebration, The Heavenly Child

What we do

We worship, we serve, we do a lot of eating together (and with others), and much more.

Our regular Sunday services are the 11am Morning Worship and a 6.30pm Evening Service.

If you are unable to join us on any Sunday you can usually find Sunday’s sermons on our website.

Want to know more?

Read our blog or social media pages.  Listen to a sermon.

Come along and get to know us. Contact us for more information.

Already part of Barclay Viewforth Church?

  • Missed a service? – Listen to a sermon online.
  • Keep up to date about events/meetings via our Events Calendar.
  • Discover more about Jesus Christ through joining a Missional Community or a Ministry team within the church.
  • Browse the sections of this website to find out more.