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

