Serving the Swannanoa Valley since 1936
welcome to st. margaret mary catholic churcH

Fr. John Allen, Pastor
102 Andrews Place
Swannanoa, NC 28778
Office Phone: 828-686-8833
Office Hours: 9:15am-3:00pm Mon-Thurs
Serving the Swannanoa Valley since 1936

Fr. John Allen, Pastor
102 Andrews Place
Swannanoa, NC 28778
Office Phone: 828-686-8833
Office Hours: 9:15am-3:00pm Mon-Thurs
On school days, we follow Buncombe County Schools. If schools are closed, our campus is also closed and there are no Masses. If schools are delayed there is no Mass and the office will open at 11:00 am.
Parishioners will be notified through Flocknote text about any cancellations. We also will post schedule changes on our parish Facebook page and our parish website. check our website (saintmmc.com) or WLOS Channel 13 or WLOS.com.
December 17 2025 Liturgical Norms (pdf)
Download
Special thanks to everyone who has pledged to our Bells of Hope Campaign!
We have made progress toward our groundbreaking goal of $1,350,000 and we need your ongoing generosity to fulfill our construction commitments and meet the future financial needs of our church.
If you have any questions, or for more information, contact Bells of Hope at 828-747-7261.


Continue to serve the Swannanoa Valley
for generations to come!


"BELLS OF HOPE" QR CODE
If you need help or have questions, please contact our Bells of Hope office at 828-747-7261. All inquiries and contributions are strictly confidential.
Parents of children under the age of 13:
If your child needs to leave during Mass for any reason, they must be accompanied by a parent or guardian 18 years of age and older. Thank you!