A community of prayer and sacraments

All Saints’ is a Scottish Episcopal congregation, within the Diocese of St Andrews, Dunkeld and Dunblane; part of the worldwide Anglican Communion.

Holy Week and Easter services

Welcoming community

The congregation of about 230, drawn from the town, the University, and further afield, invite you to join us as we grow in the love of God.

Open every day

All Saints’ church building is open daily and provides a beautiful space for quiet prayer and reflection.

Worldwide communion

We are in communion with the worldwide Anglican communion, and the Porvoo Agreement with the Nordic/Baltic Lutheran churches.

News highlights


Holy week and Easter

Monday in Holy week

12.15 pm Holy Eucharist

Tuesday in Holy week

6.00 pm Holy Eucharist

Wednesday in Holy week

12.15 pm Holy Eucharist

Maundy Thursday

7.45 pm Solemn Eucharist of the Lord’s Supper

Good Friday

7.30 am Stations of the Cross

7.45 pm Solemn Liturgy of the Passion

Holy Saturday

9.30 am Solemn Liturgy of Holy Saturday

10.00 pm The Great Vigil of Easter

Easter Day

8.00 am Holy Eucharist

10.00 am Solemn Eucharist of the Lord’s Resurrection

4.00 pm Choral Evensong at St Salvator’s chapel, North Street

Sunday services


8.00 am Holy Eucharist
10.00 am Solemn Eucharist
6.00 pm Evening Prayer

Weekday services


6.00 pm Holy Eucharist


12.15 pm Holy Eucharist


6.00 pm Stations of the Cross (during Lent)

Forthcoming services and events

  1. Maundy Thursday (7:45pm)

    Thursday 2 April @ 19:4521:45
  2. Good Friday (7:45pm)

    Friday 3 April @ 19:4521:45
  3. Holy Saturday (9:30am)

    Saturday 4 April @ 09:3010:00
  4. Easter Vigil (10:00pm)

    Saturday 4 April @ 22:00
  5. EASTER DAY (8.00am) Holy Eucharist

    Sunday 5 April @ 08:0008:30