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 a.m. Sunday Forum: Saint Mark’s Shorts with Filmmaker David Wild

Bloedel Hall

In the last two years, filmmaker David Wild has made over a dozen short films about the life and ministry of Saint Mark’s Cathedral. One of them, On the Mighty Flentrop, has been viewed over 150,000 times on YouTube! Join David as he shares his approach to storytelling, what he has discovered about his ministry and Saint Mark’s, and what he has planned next. Location: Bloedel Hall

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

4:30 p.m. Choral Evensong

The Evensong Choir sings a monthly evensong on the first Sunday of each month. Location: Cathedral Nave

7 p.m. Contemplative Eucharist

A contemplative Eucharist. There are times of silence for reflection, simple meditative music and lots of candlelight. Prayers for healing are available. For those who yearn for that place of quiet, we hope you will find a home at this service. Location: Thomsen Chapel

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