• High Rendition Jazz Concert

    A fundraising concert by High Rendition Jazz, an award-winning big band, made up of elite musicians from local high schools. Proceeds benefit St. Christopher's, local Anglican churches, and the band. […]

  • Sunday Worship – June 22nd

    Join us at 10 am on Sunday, June 22nd (one service only) for an instructed Eucharist with a picnic to follow. There will be food, fun, games and great company!

  • Parish Picnic

    Join us in the Great Hall following the service for an old-fashioned church picnic featuring food, fun, games (outside - weather permitting), and great company!

  • Summer Sunday Worship – 9:00 am

    Recurring

    Join us in person each Sunday  at 9:00 am for a Communion service featuring music on the organ and piano. All are welcome and invited to receive Communion.  

  • Summer Sunday Worship – 11:00 am

    Recurring

    Join us in person each Sunday at 11:00 am for a contemporary Communion service featuring music by our band, and a more interactive sermon. This is a less-formal service. All […]

  • Mental Health Care Partners’ Support Group

    Providing care to loved ones experiencing mental health challenges can be overwhelming. Come join a safe and confidential space with others on a caregiving journey to share experiences, discuss concerns, […]

  • Confirmation Class

    Recurring

    Youth in grade seven and up are invited to participate in a series of five confirmation classes in preparation for confirmation at the Diocesan service on Sunday, October 19th at […]

  • Fit for Service – Wednesday

    Recurring

    Fit for Service is a drop-in exercise session, held in the Great Hall. Wednesday classes begin at 9.30am and feature cardio and weights, Cost is four dollars ($4.00) per session. […]

  • Fit for Service – Friday

    Recurring

    Fit for Service is a drop-in exercise session, held in the Great Hall. Friday classes begin at 9.30am and is a yoga class, Cost is four dollars ($4.00) per session. […]

  • Kids Club

    Recurring

    Kids Club is our Junior Youth Group, designed to engage kids ages 8-11 in faith formation, friendship and team building. We will be meeting on the 3rd Sunday of each […]