Christmas is Coming!!!

Advent begins Nov. 29th and with the start of Advent our time of preparation for Christmas. Let’s make Christmas shine this year. We have all lived in the shadow of the issues of 2020, but, as Bishop Vetter is encouraging, let us make our faith shine this Christmas season. Specifically, I encourage people to decorate their houses and help illuminate our darkness through these decoration. The world needs to see the hope which is at the heart of every Christian. 

As you probably also assumed, Christmas is going to be rather strange this year considered the Covid restrictions have not been rescinded.  For our Christmas masses all people will be required to wear masks and maintain social distance. A sign up will be posted soon to allow you to choose which Mass you wish to attend to prevent turning people away. Our capacity is set at 30 families with a family defined as those who live under the same roof. All Christmas Masses will be livestreamed. This year is going to be strange. If we all work together we can celebrate the joy without becoming overwhelmed by the challenges.

Christmas Mass Schedule:


8 pm



8 am

Other areas:

12/24: 4:30 Harlowton

12/25: 10:30 am White Sulphur Springs

All Masses canceled from Nov. 21 through Nov. 28th. The next Mass at Holy Cross will be on Sunday Nov. 29th. 

Sunday Mass at 8 am. Click the link below to join us for Mass:

Mass for the 33rd Sunday of Ordinary Time

Welcome to our community of faith.

Holy Cross is a Roman Catholic Parish that serves Christ the King, under the protection of the Blessed Virgin Mary, in union with the Roman Pontiff and the Bishop of Helena. Our parish family’s life begins and ends with the Holy Sacrifice of the Mass, from which all faith, hope, and charity in our hearts flow. We serve Christ the Lord by bringing the Light of Christ to our family, relatives, friends and neighbors.


Father Cody Williams and the Holy Cross community of faith welcome you!  Join us in celebrating Mass at our beautiful parish in Townsend, Montana.


Wed & Thurs at 9 a.m


Tues. 5-6 pm

Wed. 9:30-10:30 am


Sat at 6 p.m.

Sun at 8 a.m.


Sat at 5-5:45 p.m.

and by appointment.