9 a.m. Holy Eucharist

Liturgy with sermon, hymns, and music by Saint Mark's Singers or children's choirs. Children's Chapel occurs during the 9 a.m. service. Childcare available in the Childcare center. Location: Cathedral Nave

10:10 am Forum: Alternative Giving Advent Ingathering and Celebration

Bloedel Hall

A festive reception celebrating the gathering and blessing of all gifts chosen from our various giving trees, including Lowell, Mary's Place, and Casa Latina. Pick a tag from the trees between November 24 and December 8, and place it under the tree at our ingathering in Bloedel Hall! Questions? Contact Kelly Moody (kmoody@saintmarks.org), Nicole Silvernale (nsilvernale@saintmarks.org) or The Rev. Cristi Chapman (cchapman@saintmarks.org). 

11 a.m. Holy Eucharist

Liturgy and music reflecting the breadth and depth of the Episcopal tradition, with sermon, hymns, and the Cathedral Choir. In Cathedral Nave. Child care available during the service in the Child Care Center. Location: Cathedral Nave

1 p.m. St. Brigid’s Banquet Meal Prep

Monthly meal prep for St. Martin de Porres men's shelter downtown. Approx. 400 meals prepared in Bloedel kitchen at Saint Mark's and then transferred to the shelter. All are welcome to help. Contact Name: The Rev. Cristi Chapman Contact Number: (206) 323-0300 x203 Contact Email: cchapman@saintmarks.org Location: Bloedel Kitchen

9:30 p.m. Compline

A beloved Seattle institution since 1956, the all-male Compline Choir sings the last monastic office of the day every Sunday at 9:30 p.m. Hundreds pack the nave each week for this meditative service, while thousands more listen to the broadcast on KING-FM, 98.1, streaming online at king.org, or via the podcast. More information can be found at complinechoir.org. Contact Name: Jason Anderson Contact Number: (206) 323-0300 x. 216 Contact Email: director@complinechoir.org Location: Cathedral Nave

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("
")); } });