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
Christmas Family Service—5.00pm at St Silas Church, 237 Main North Road, Redwood
Christmas Carol Recital by the Cathedral Choir—6pm at the Transitional Cathedral, 234 Hereford St, Latimer Square, Christchurch
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
The Eve and Vigil of Christmas—10.15pm Carol Singing by candlelight and 11pm Midnight Mass at the Transitional Cathedral, 234 Hereford St, Latimer Square, Christchurch. Music: The Cathedral Choir
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
Holy Eucharist with Carols—8am at the Transitional Cathedral, 234 Hereford St, Latimer Square, Christchurch
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
Service—9.30am at St David's Church, 831 Main North Road, Belfast
Mid-Morning
Festival Eucharist—10am at the Transitional Cathedral, 234 Hereford St, Latimer Square, Christchurch. Music: The Cathedral Choir
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
Festal Evensong—5pm at the Transitional Cathedral, 234 Hereford St, Latimer Square, Christchurch. Music: The Lay Clerks & Choral Scholars of the Cathedral Choir
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
Service—8am at St Barnabas Church, Fendalton Parish, 8 Tui St in the Tui Room
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
Combined Service—9.30am at St Davids Church, 831 Main North Road, Belfast
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
Combined Service—10am at St Barnabas Church, Fendalton Parish, 8 Tui St
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
Service—8am at St Barnabas Church, Fendalton Parish, 8 Tui St in the Tui Room
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
Combined Service—9.30am at St Silas Church, 237 Main North Road, Redwood
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
Combined Service—10am at St Barnabas Church, Fendalton Parish, 8 Tui St
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
Service—8am at St Barnabas Church, Fendalton Parish, 8 Tui St in the Tui Room
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
Combined Service—9.30am at St Davids Church, 831 Main North Road, Belfast
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
Combined Service—10am at St Barnabas Church, Fendalton Parish, 8 Tui St
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
Service—8am at St Barnabas Church, Fendalton Parish, 8 Tui St in the Tui Room
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
Combined Service—9.30am at St Silas Church, 237 Main North Road, Redwood
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
Combined Service—10am at St Barnabas Church, Fendalton Parish, 8 Tui St with Lifestreams Band
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
Combined Service—9.30am at St Davids Church, 831 Main North Road, Belfast
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
Combined Service led by Rev'd Kay Webster—10am at St Barnabas Church, Fendalton Parish, 8 Tui St with Lifestreams Band
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