All Saints
Upcoming Events
- Commemoration for the Recently Bereaved - 15 November 2026 - 3:00 pm
- Morning Prayers - 17 November 2026 - 8:00 am - 9:00 am
- Morning Prayers - 24 November 2026 - 8:00 am - 9:00 am
- All Saints Christmas Tree Festival - 29 November 2026 - 4:00 pm - 7:00 pm
- All Saints Christmas Tree Festival - 30 November 2026 - 5 December 2026 - 10:00 am - 12:30 pm
- All Saints Christmas Tree Festival - 30 November 2026 - 5 December 2026 - 2:30 pm - 5:00 pm
- Morning Prayers - 1 December 2026 - 8:00 am - 9:00 am
- Christmas Soiree - 4 December 2026 - 7:00 pm - 9:00 pm
- All Saints Christmas Tree Festival - 6 December 2026 - 10:00 am - 5:00 pm
- Morning Prayers - 8 December 2026 - 8:00 am - 9:00 am
- Christingle - 13 December 2026 - 10:00 am - 11:00 am
- Morning Prayers - 15 December 2026 - 8:00 am - 9:00 am
- Carols by Candlelight - 20 December 2026 - 7:00 pm - 8:00 pm
- Morning Prayers - 22 December 2026 - 8:00 am - 9:00 am
- Christmas Eve Carols - 24 December 2026 - 2:00 pm - 3:00 pm
- Christmas Eve Carols - 24 December 2026 - 4:00 pm - 5:00 pm
- Christmas Eve Carols - 24 December 2026 - 6:00 pm - 7:00 pm
- Christmas Day Holy Communion - 25 December 2026 - 10:00 am - 11:00 am
- Christmas Eve Midnight Communion - 25 December 2026 - 10:00 am - 11:00 am
- Morning Prayers - 29 December 2026 - 8:00 am - 9:00 am
