Immaculate Heart of Mary
About IHM
Prayer & Worship
Who are we?

Immaculate Heart of Mary is a Catholic Church of the Roman Rite. Established in 1946, IHM serves the communities of Los Alamos and White Rock in the County of Los Alamos, NM. St. Joseph's mission church serves the people of White Rock.


Immaculate Conception
Friday, December 8th

Masses for this Holy Day of Obligation will be at
6:00 p.m. Thursday at St. Joe's in White Rock
6:30 a.m. Friday at IHM
12:10 p.m. Friday at IHM
6:00 p.m. Friday at IHM

Click the pin to dismiss.

Christmas Masses

All at Immaculate Heart of Mary
Christmas Eve
  5:00pm - Vigil Mass
  9:30pm - Midnight Mass
Christmas Day

Mary, Mother of God

New Years Day
  10:00am Immaculate Heart of Mary

Weekend Masses

  4:00pm St. Joseph's
  6:00pm Immaculate Heart of Mary
  9:00am Immaculate Heart of Mary
  11:30am Immaculate Heart of Mary
  4:00pm Spanish Mass - IHM
    (2nd & last Sunday of the month)

Apostolic Exhortations
of the Holy Father

Evangelii Gaudium
Amoris Laetitia

Pope Francis'

Lumen Fidei
Laudato Si

Online Giving

Sunday, December 17, 2017
Third Sunday of Advent

2017 Las Posadas schedule

The Catholic Faith on Demand

Click here to register with your free parish code

Homeless Bags

The next bag stuffing is Sunday, January 14th, after the 9am Mass!
We need your help to build our homeless bags!
Please see our ministry page for how you can help.
Homeless Bag Ministry

Perpetual Eucharistic Adoration

Come experience the blessings
of spending time in the Real Presence
of our Lord, Jesus Christ

Register on-line!

Teams of Our Lady

Check out IHM's couples ministry, at Teams of Our Lady.

Child Protection Training

First Saturdays

The Five First Saturdays Devotion

First Fridays

The Nine First Fridays Devotion

Foster Parenting and Adoption

Ever think about being a foster parent or adopting a child.
There are many children and youth in the local area in need of parenting.
Click below to find information sessions in our area.
Foster and Adoptive Parent Information Meetings