Make worship time part of your family's Christmas tradition. These congregations of Rockford Area Lutheran Ministries are ready to welcome YOUR family (no matter what your family looks like) this Christmas and all year-round. Come let us adore him!

Gloria Dei Lutheran Church - 4700 Augustana Drive

Worship Times: 4:00pm Christmas Eve

Hosted by their sister congregation, St. Anskar Episcopal Church - 4801 Spring Creek Rd.

9:30am Christmas Day

at Gloria Dei



Our Savior's Lutheran Church - 3300 Rural St.

Worship Times: 3:00pm and 10:00pm Christmas Eve

10:00am Christmas Day



Trinity Lutheran Church - 200 N. 1st St.

Worship Times: 4:00pm - Family Service

11:00pm - Candlelight Svc.

9:30am - Christmas Day



Christ Lutheran Church - 425 E. Riverside Rd. - Belvidere

Worship Times: 5:00pm Christmas Eve

9:30am Christmas Day



Zion Lutheran Church - 925 5th Ave.

Worship Times: 4pm and 10pm Christmas Eve

9:15am Christmas Day


Zion Lutheran - 1300 Pearl St., Belvidere

Worship Time: 4:30pm Christmas Day

9:00am Christmas Day


Faith Lutheran, South Beloit - 1305 Blackhawk Blvd

Worship Time: 5pm Christmas Eve

Information: 815-389-1824

Grace Lutheran, Loves Park - 343 Grand Ave

Worship Times: 9pm Christmas Eve

10am Christmas Day

Information: 815-633-8075

First Lutheran Church - 225 S. 3rd St

Worship Time: 4pm Christmas Eve

Traditional liturgical worship with Holy Communion, brass quintet, choir, organ, piano, flute. Traditional Swedish carol "A Thousand Candles" and Silent Night with candles.

Information: 815-962-6691

Lutheran Church of the Good Shepherd

1829 N. Rockton Ave.

Worship Times: 6pm Christmas Eve

10:30am Christmas Day

Information: 815-964-8637

St. Mark Lutheran Church - 675 N. Mulford Rd

Worship Times: Christmas Eve

3:00pm Family Worship

8:00pm Candlelight - Praise Band

10:00pm Candlelight - Voices of St. Mark

Christmas Day




Cross and Crown Lutheran Church

7404 Elevator Rd. - Roscoe

Worship Time: 4pm and 5:30pm Christmas Eve



Capron Lutheran Church - 155 S. 2nd St. - Capron

Worship Times: 5:00pm Christmas Eve



United Lutheran Church - 3630 N. Rockton Ave.

Worship Time: 11:00am Christmas Eve

9:00am Christmas Day



Shepherd of the Valley Lutheran Church - 2715 S. Mulford Rd.

Worship Time: 5:00pm Christmas Eve

9:30am Christmas Day

Information: pastorscott@shep61.0rg


Emmanuel Lutheran - 920 3rd Ave.

Worship Time: 3pm and 10:30pm Christmas Eve

Information: 815-963-4815

Alpine Lutheran Church - 5001 Forest View Ave

Worship Time: 3pm and 7pm Christmas Eve

10am Christmas Day

Information: 815-399-5013

Bethlehem Lutheran Church - 4620 20th St.

Worship Time: 5pm Christmas Eve

9am Christmas Day

Information: 815-874-2570

GPS Faith Community - 11189 Forest Hills Rd

Worship Times: 6pm Christmas Eve (also streamed on Facebook Live)

9:30am Christmas Day

Information: 779-241-8494

Trinity Lutheran, Durand - 15585 Durand Rd., Durand

Worship Times: 6pm Christmas Eve

Information: 815-348-2311