Christmas and Holiday Services 2025 – Jan 2026


Anglican Diocese of Christchurch

For all Christmas and Holiday Services 2025 / January 2026 services in the Anglican Diocese of Christchurch, please search for each parish / church website from our Diocesan website.

Christmas Eve, Wednesday, 24 December

Morning and Afternoon

  • Family Service—10am with real live donkeys at All Souls Church, 30 Church Lane, Merivale, Christchurch

  • Services—10am, 7pm (All Age), 11pm at St Stephen’s 64 Park Street, Ashburton

  • Holy Communion—10am at St Stephen’s chapel, 64 Park St, Ashburton

  • Children and Families Celebration ‘Xmas Christmas Journey’—4pm at St Martin’s, Spreydon, 50 Lincoln Road, Spreydon

  • Christingle Family Service—4pm at St Barnabas, Fendalton Parish, 8 Tui Street, Fendalton, Christchurch

  • Children’s Crib Service—4pm at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Nativity Service—4pm at St. Barnabas’ Church, 147 Main North Road, Woodend

  • Children’s Nativity Service—4.30pm at St. John’s Rangiora, 355 High Street Rangiora

  • Carols at Cave Rock Sumner—4.30pm

Evening

  • Family Carol Service—5pm at St Timothy’s Church, 46 Kendal Avenue, Christchurch

  • Nativity Dress-up Service—5pm at St Peter’s Anglican Church, 22 Main South Road, Upper Riccarton, Christchurch

  • Family Service—5pm at St James, Church, Hawarden

  • Service—5pm Rev Alan K Webster at Port Levy 

  • Children’s Bedtime Service—6pm at St Mary’s, Halswell, 329 Halswell Rd, Christchurch

  • Christingle Children’s Service—6pm at St Stephen’s, Lincoln

  • Family Christmas Pageant—7pm at St Stephen’s church, 64 Park St, Ashburton

  • Lessons in Carols—7pm by Glenys Webster at the Church of the Epiphany

  • Outdoor family service—7pm Rev Alan K Webster at Little River

  • Communion—7.30pm at St. Matthew’s Fernside, 1 Mairaki Road, Fernside

  • Christmas Carols Service—8pm at Church of the Epiphany, 33 Jollies Pass Road, Hanmer Springs

  • Family Service—8pm at St Aidan’s Church, Scargill

  • Carols by Candlelight—8pm at 87 Nayland Street, Sumner

Night

  • Fairy light Candlelight Service—9pm Carols and Communion at St Martin’s, Spreydon, 50 Lincoln Road, Spreydon

  • Candlelight Service—9pm at St Faith’s Church, 46 Hawke St., New Brighton

  • Eucharist—9pm at St John’s Church, High St Leeston (Carols from 8.30pm)

  • Carols & Communion—9pm at St Andrew’s Church hall, 146 Thomson St, Tinwald

  • Carols and Communion—9pm, St Andrew’s church hall, 146 Thomson St, Tinwald

  • Communion—10pm at St Stephen’s, Lincoln

  • Carols by Candlelight—10pm at 87 Nayland Street, Sumner

  • Carols and Communion—10.30pm at All Saints, Blakes Rd, Prebbleton

  • Service—10.30pm at St. Barnabas’ Church, 147 Main North Road, Woodend

  • Midnight Mass—10.45pm at All Souls Church, 30 Church Lane, Merivale, Christchurch

  • ‘Midnight Mass’ with Carols—10.45pm at St Barnabas, Fendalton Parish, 8 Tui Street, Fendalton

  • Carol Service—11pm at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Christmas Eve Holy Communion—11pm (10.30pm for mince pies) at St Paul’s, 1 Harewood Road, Papanui

  • Candlelight service—11pm at St Andrew’s, 195 High St, Oxford

  • Christmas Eve Service—11pm at St Aidan’s Anglican Church, 63 Brookside Terrace, Bryndwr, Christchurch

  • Midnight Carols—11pm at St. John’s Rangiora, 355 High Street, Rangiora

  • “Midnight” Carols and Communion—11pm, St Stephen’s church, 64 Park St, Ashburton

  • Candlelit Midnight Mass—start with Carols at 11.15pm at St Peter’s Anglican Church, 22 Main South Road, Upper Riccarton, Christchurch

  • The Nativity of Our Lord Jesus Christ Midnight Mass—11.30pm at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Midnight Carols and Communion—11.30pm at St Bartholomew’s, Kaiapoi

Christmas Day, Thursday, 25 December

Morning

  • Service Said Mass—8am at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Eucharist with Carols—8am at St Mary’s, Irwell

  • Traditional Service with Carols in the Church—8am at St Barnabas Church, Fendalton Parish, 145 Fendalton Road, Fendalton

  • Service—8am & 9.15am at St Peter’s Anglican Church, 22 Main South Road, Upper Riccarton, Christchurch

  • Eucharist—8am at St Augustine’s, Clarkville

  • Service—9am, Rev Alan K Webster at St Peter’s, Teddington 

  • Communion Carol Service—9am at St Martin’s, Spreydon, 50 Lincoln Road, Spreydon

  • Service—9am at St James’ Church, 750 Harewood Road, Christchurch

  • Service—9am at St Faith’s Church, 46 Hawke St., New Brighton

  • Communion Service—9am at Church of the Epiphany, 33 Jollies Pass Road, Hanmer Springs

  • Service—9am at St James-on-the-Cust, Main St, Cust

  • Family Communion—9am at All Saints Prebbleton, Blakes Rd, Prebbleton

  • Service—9am at St Aidan’s Anglican Church, 63 Brookside Terrace, Bryndwr, Christchurch

  • Communion Service—9am at St. John’s Rangiora, 355 High Street Rangiora

  • Communion—9am at St Paul’s, Tai Tapu

  • Festive Communion—9am at 148 Main Road, Redcliffs

  • Service—9.30am at St. Barnabas’ Church, 147 Main North Road, Woodend

  • Christmas Day Service—9.30am at Church of the Ascension, 79 Princes Street, Waikari

  • Service—9.30am at St Luke’s Anglican Church, 43 School Road, Yaldhurst, Christchurch

  • Service—9.30am, Mrs Vivienne Jackson at St Cuthbert’s

  • Communion—9.30am at St Mark’s, Greenpark

  • Communion—9.30am at the Church of the Resurrection, Rolleston

  • Communion—9.30am at St Mary’s, Springston

  • Eucharist—9.30am at St Bartholomew’s, Kaiapoi

Mid-Morning

  • The Nativity of Our Lord Jesus Christ Sung Mass—10am at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Service—10am at All Souls Church, 30 Church Lane, Merivale, Christchurch

  • Eucharist—10am at St James’, Southbridge (Carols from 9.30am)

  • Contemporary Service with Carols in Fendall Hall—10am at the St Barnabas Church Hall, 8 Tui Street, Fendalton

  • Communion Service—10am at St Paul’s, 1 Harewood Road, Papanui

  • Christmas Day Communion Service—10am at St. Martin’s Loburn, 84 Hodgsons Road, Loburn

  • Christmas Carols and Communion—10am St Stephen’s, 64 Park Street, Ashburton

  • Communion—10am at St Stephen’s, Lincoln

  • Family Communion—10.30am at St Mary’s, Halswell, 329 Halswell Rd, Christchurch

  • Service—10.30am (formal Anglican ministry tbc) at St Andrew’s, Diamond Harbour

  • Eucharist—10.30am at St Thomas, Eyreton

Holiday Services

Sunday, 28 December

  • Said Mass—8am at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Service—8am & 9.15am at St Peter’s Anglican Church, 22 Main South Road, Upper Riccarton, Christchurch

  • Holy Communion Services—8am and 10am at St Paul’s, 1 Harewood Road, Papanui

  • Summer Communion Service Combined—9am at St Martin’s, Spreydon, 50 Lincoln Road, Spreydon

  • Family Communion—9am at All Saints Prebbleton, Blakes Rd, Prebbleton

  • Combined Service—9.30am at St David’s Church Co-op Parish of Leeston

  • Service—9.30am, 2nd and 4th Sundays of each month St James-on-the-Cust, Main St, Cust

  • Service—9.30am at St. Barnabas’ Church, 147 Main North Road, Woodend

  • Service—9.30am at St Bartholomew’s, Kaipoi 

  • Sung Mass—10am at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Communion Service—10am at Church of the Epiphany, 33 Jollies Pass Road, Hanmer Springs

  • Combined Service—10am at All Souls Church, 30 Church Lane, Merivale, Christchurch

  • Combined Summer Services—10am at St Aidan’s Anglican Church, 63 Brookside Terrace, Bryndwr, Christchurch

  • Combined Communion Service—10am at St. John’s Rangiora, 355 High Street Rangiora

  • Eucharist—10am at St Stephen’s, 64 Park St, Ashburton

  • Grace—10.30am at All Saints Prebbleton, Blakes Rd, Prebbleton

  • Family Communion—10.30am at St Mary’s Halswell, 329 Halswell Rd, Christchurch

Sunday, 4 January 2026

  • Said Mass—8am at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Service—8am & 9.15am at St Peter’s Anglican Church, 22 Main South Road, Upper Riccarton, Christchurch

  • Summer Communion Service Combined—9am at St Martin’s, Spreydon, 50 Lincoln Road, Spreydon

  • Family Communion—9am at All Saints Prebbleton, Blakes Rd, Prebbleton

  • Service—9.30am at St John’s Church, High St Leeston

  • Service—9.30am at St Andrew’s 195 High St, Oxford

  • Service—9.30am at St. Barnabas’ Church, 147 Main North Road, Woodend

  • Service—9.30am at St Luke’s Anglican Church, 43 School Road, Yaldhurst, Christchurch

  • Service—9.30am at St Bartholomew’s, Kaipoi 

  • Sung Mass—10am at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Communion Service—10am at Church of the Epiphany, 33 Jollies Pass Road, Hanmer Springs

  • Combined Service—10am at All Souls Church, 30 Church Lane, Merivale, Christchurch

  • Holy Communion Service—10am at St Paul’s, 1 Harewood Road, Papanui

  • Combined Summer Services—10am at St Aidan’s Anglican Church, 63 Brookside Terrace, Bryndwr, Christchurch

  • Combined Communion Service—10am at St. John’s Rangiora, 355 High Street Rangiora

  • Eucharist—10am at St Stephen’s, 64 Park St, Ashburton

  • Grace—10.30am at All Saints Prebbleton, Blakes Rd, Prebbleton

  • Family Communion—10.30am at St Mary’s Halswell, 329 Halswell Rd, Christchurch

Wednesday, 7 January 2026

  • Summer Wednesday Communion services: January 7, 14, 21, 28—10am at St Stephen’s chapel, 64 Park St, Ashburton

Sunday, 11 January 2026

  • Said Mass—8am at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Service—8am & 9.15am at St Peter’s Anglican Church, 22 Main South Road, Upper Riccarton, Christchurch

  • Summer Communion Service Combined—9am at St Martin’s, Spreydon, 50 Lincoln Road, Spreydon

  • Family Communion—9am at All Saints Prebbleton, Blakes Rd, Prebbleton

  • Service—9.30am at St John’s Church, High St Leeston

  • Service—9.30am 2nd and 4th Sundays of each month St James-on-the-Cust, Main St, Cust

  • Service—9.30am at St. Barnabas’ Church, 147 Main North Road, Woodend

  • Service—9.30am at St Bartholomew’s, Kaipoi 

  • Sung Mass—10am at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Community Services—10am at Church of the Epiphany, 33 Jollies Pass Road, Hanmer Springs

  • Combined Service—10am at All Souls Church, 30 Church Lane, Merivale, Christchurch

  • Ecumenical Service—10am at St Margaret’s Presbyterian Church, 94 Farrington Avenue, Bishopdale

  • Combined Summer Services—10am at St Aidan’s Anglican Church, 63 Brookside Terrace, Bryndwr, Christchurch

  • Combined Communion Service—10am at St. John’s Rangiora, 355 High Street Rangiora

  • Eucharist—10am at St Stephen’s, 64 Park St, Ashburton

  • Grace—10.30am at All Saints Prebbleton, Blakes Rd, Prebbleton

  • Family Communion—10.30am at St Mary’s Halswell, 329 Halswell Rd, Christchurch

Wednesday, 14 January 2026

  • Summer Wednesday Communion services: (not 31 Dec), resume January 7, 14, 21, 28—10am at St Stephen’s chapel, 64 Park St, Ashburton

Sunday, 18 January 2026

  • Said Mass—8am at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Holy Communion Service—8am and 10am at St Paul’s, 1 Harewood Road, Papanui

  • Service—8am & 9.15am at St Peter’s Anglican Church, 22 Main South Road, Upper Riccarton, Christchurch

  • Summer Communion Service Combined—9am at St Martin’s, Spreydon, 50 Lincoln Road, Spreydon

  • Family Communion—9am at All Saints Prebbleton, Blakes Rd, Prebbleton

  • Service—9.30am at St David’s, Leeston

  • Service—9.30am at St Andrew’s 195 High St, Oxford

  • Service—9.30am at St. Barnabas’ Church, 147 Main North Road, Woodend

  • Service—9.30am at St Luke’s Anglican Church, 43 School Road, Yaldhurst, Christchurch

  • Service—9.30am at St Bartholomew’s, Kaipoi 

  • Sung Mass—10am at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Community Services—10am at Church of the Epiphany, 33 Jollies Pass Road, Hanmer Springs

  • Combined Summer Services—10am at St Aidan’s Anglican Church, 63 Brookside Terrace, Bryndwr, Christchurch

  • Combined Communion Service—10am at St. John’s Rangiora, 355 High Street Rangiora

  • Eucharist—10am at St Stephen’s, 64 Park St, Ashburton

  • Grace—10.30am at All Saints Prebbleton, Blakes Rd, Prebbleton

  • Family Communion—10.30am at St Mary’s Halswell, 329 Halswell Rd, Christchurch

Wednesday, 21 January 2026

  • Summer Wednesday Communion services: (not 31 Dec), resume January 7, 14, 21, 28—10am at St Stephen’s chapel, 64 Park St, Ashburton

Sunday, 25 January 2026

  • Said Mass—8am at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Summer Communion Service Combined—9am at St Martin’s, Spreydon, 50 Lincoln Road, Spreydon

  • Family Communion—9am at All Saints Prebbleton, Blakes Rd, Prebbleton

  • Service—9.30am at Hone Wetere Church, Taumutu

  • Service—9.30am at St Andrew’s 195 High St, Oxford

  • Service—9.30am at St. Barnabas’ Church, 147 Main North Road, Woodend

  • Service—9.30am at St Bartholomew’s, Kaipoi 

  • Sung Mass—10am at St Michael and All Angels Church, Oxford Terrace, Christchurch

  • Community Services—10am at Church of the Epiphany, 33 Jollies Pass Road, Hanmer Springs

  • Combined Summer Services—10am at St Aidan’s Anglican Church, 63 Brookside Terrace, Bryndwr, Christchurch

  • Combined Communion Service—10am at St. John’s Rangiora, 355 High Street Rangiora

  • Eucharist—10am at St Stephen’s, 64 Park St, Ashburton

  • Grace—10.30am at All Saints Prebbleton, Blakes Rd, Prebbleton

  • Family Communion—10.30am at St Mary’s Halswell, 329 Halswell Rd, Christchurch

  • Mid Canterbury Archdeaconry service and picnic—4pm at St John’s, 8 Lime Ave, Barrhill

Wednesday, 28 January 2026

  • Summer Wednesday Communion services: (not 31 Dec), resume January 7, 14, 21, 28—10am at St Stephen’s chapel, 64 Park St, Ashburton