Carol Sing

Cathedral Nave

A brief carol prelude led by the choristers of the Choir School. In this peculiar year, the traditional prelude of carols preceding the Christmas Eve services will be abbreviated, and there is no provision for drop-ins to attend just that. Please register for the full service to reserve your space

Christmas Eve Family Eucharist

Cathedral Nave

A service especially suitable for children and families Pre-registration required to attend in person. For those 12 and older, proof of vaccination or recent negative COVID test is required. Registration opens Wednesday, December 1. See details and find the link to register here.

Musical Prelude and Carol Sing

Cathedral Nave

Led by the Evensong Choir. (Note that the carol prelude is somewhat shorter than in previous years.) In this peculiar year, the traditional prelude of carols preceding the Christmas Eve services will be abbreviated, and there is no provision for drop-ins to attend just that. Please register for the full service to reserve your space

Christmas Eve Holy Eucharist with Carols

music by the Evensong Choir Pre-registration required to attend in person. For those 12 and older, proof of vaccination or recent negative COVID test is required. Registration opens Wednesday, December 1. See details and find the link to register here.

Musical Prelude and Carol Sing

Cathedral Nave

Led by the Cathedral Choir. (Note that the carol prelude is somewhat shorter than in previous years.) In this peculiar year, the traditional prelude of carols preceding the Christmas Eve services will be abbreviated, and there is no provision for drop-ins to attend just that. Please register for the full service to reserve your space.

Christmas Eve Solemn Holy Eucharist with Carols

music by the Cathedral Choir. Incense will be used. Pre-registration required to attend in person. For those 12 and older, proof of vaccination or recent negative COVID test is required. Registration opens Wednesday, December 1. See details and find the link to register here.

jQuery(function($){ var lines = $(".tribe-events-single-event-description > p").html().split("
"), newLines = []; $.each(lines, function(x, line){ if(line.substr(0,15) != "Confirmation #:" && line.substr(1,14) != "Event Details:"){ newLines.push(line); } }); if(newLines.length > 0){ $(".tribe-events-single-event-description > p").html(newLines.join("
")); } });