Skip to main content

Welcome to the Catholic Churches of Grand and Jackson Counties.

Donate Online

Saturday Anticipated mass:

4:00 p.m. – St. Bernard, Fraser
Saturday before Christmas to the Saturday before Easter

5:00 p.m. – St. Anne, Grand Lake 

5:30 p.m. – St. Bernard, Fraser


7:00 a.m. – St. Bernard, Fraser

9:30 a.m. – Our Lady of the Snow, Granby

10:00 a.m.- St. Peter, Kremmling

12:00 p.m. – Our Lady of the Snow, Granby Spanish

12:00 p.m. – St. Anne, Grand Lake July Only

1:00 p.m.- St. Ignatius, Walden

Weekday Masses:

Monday: 8:30 a.m.- St. Anne, Grand Lake.

Tuesday: 7:30 a.m.- Our Lady of the Snow, Granby
7:00 p.m. SpanishOur Lady of the Snow, Granby

Wednesday: 8:30 a.m.- St Bernard, Fraser

Friday: 7:00 p.m. Bilingual St. Peter, Kremmling

Thursday/Friday – see bulletin


Holy Hours after each morning weekday Mass

6:00 to 8:00 p.m. Thursday at Our Lady of the Snow, Granby

6:00 to 7:00 p.m. Friday at St. Peter, Kremmling

Confession Times


4:00 p.m. – St. Anne, Grand Lake

5:00 p.m. – St. Bernard, Fraser
When Saturday Mass is scheduled


9:00 a.m. – Our Lady of the Snow, Granby

9:30 a.m.- St. Peter, Kremmling

12:30 p.m.- St. Ignatius, Walden

Monday – Friday:

During Holy Hours after all morning Masses.

30 minutes before all evening Masses.

Great Catholic Video and Audio with

Check out for great video, audio, and more.

After signing up at you can visit the main site of to access lots of great Catholic content. Let us know what you enjoy or if you have any difficulties.

Keep in Touch with Flocknote