After dining out at one of the Charlotte restaurants open on Christmas Eve, make note of these Charlotte Midnight Mass times and other Christmas Eve celebration times sorted by neighborhood. We know we can’t list them all, so please add your recommendations in the comments so others may find a new place to share joy this Christmas.

Midnight Mass Charlotte

UPTOWN

First Presbyterian Church
200 West Trade Street

Christmas Eve:

  • 4 p.m.: Worship is open to everyone and is particularly suited for children.
  • 8 p.m.: Candlelight Service
  • 10:15 p.m.: Handbell Concert, Wood Fellowship Hall
  • 11 p.m.: Candlelight and Communion Service

 

Uptown Church
926 Elizabeth Avenue, Suite 200

Christmas Eve: 5 p.m.

 

Vision Church
405 S. Davidson Street

Christmas Eve: 5 p.m.

 

St. Peter Catholic Church
501 S. Tryon Street

Christmas Eve: 4:30 p.m., 7:30 p.m., 11 p.m.

Christmas Day: 10 a.m.

 

St. Peter’s Episcopal Church
115 West Seventh Street

Christmas Eve: 4 p.m., (Christmas Pageant with Holy Eucharist) 7 p.m., 10:30 p.m.

Christmas Day: 10 a.m.

 

First United Methodist Church
501 North Tryon Street

Christmas Eve: 4 p.m., 7 p.m.

 

First Baptist Charlotte
301 South Davidson Street

Christmas Eve: 5 p.m.

 

 

DILWORTH

Sedgefield United Methodist Church
2830 Dorchester Place

Christmas Eve: 5:30 p.m.

 

Ascension Lutheran Church
1225 E. Morehead Street

Christmas Eve: 5 p.m., 8 p.m.

Christmas Day: 10 a.m.

 

The Cathedral of Saint Patrick
1621 Dilworth Road East

Christmas Eve: 4 p.m., 6:30 p.m., Midnight

Christmas Day: 9 a.m., 11 a.m.

 

Covenant Presbyterian Church
1000 East Morehead Street

Christmas Eve: 11 a.m., 3 p.m., 5 p.m.

 

Dilworth Church
605 East Boulevard

Christmas Eve: 5 p.m., 10 p.m.

 

First Christian Church
1200 East Boulevard

Christmas Eve: 5:30 p.m.

 

Midnight Mass Charlotte

MYERS PARK

Selwyn Avenue Presbyterian
2929 Selwyn Avenue

Christmas Eve: 10 a.m., 5:30 p.m.

 

St. Mark’s Lutheran Church
1001 Queens Road

Christmas Eve: 5:30 p.m. (family), 8 p.m.

 

Avondale Presbyterian Church
2821 Park Road

Christmas Eve: 4 p.m., 11 p.m.

 

The Episcopal Church of the Holy Comforter
2701 Park Road

Christmas Eve: 2 p.m., 5 p.m., 7 p.m. (Spanish), 10:45 p.m.

Christmas Day: 10 a.m.

 

Myers Park United Methodist Church
1501 Queens Road

Christmas Eve: 8:45 a.m., 9:45 a.m., 11:00 a.m., 1:30 p.m. (Jazz service), 3:30 p.m., 6:00 p.m., 8:00 p.m., 11:00 p.m.

 

Myers Park Presbyterian Church
2501 Oxford Place

Christmas Eve: 2 p.m. (family service), 5 p.m. (family service), 8:00 p.m., 11:00 p.m.

 

Myers Park Baptist Church
1900 Queens Road

Christmas Eve: 6 p.m.

 

Christ Episcopal Church
1412 Providence Road

Christmas Eve: 3 p.m., 5 p.m., 8 p.m., 10:30 p.m.

Christmas Day: 11 a.m.

 

Providence United Methodist Church
2810 Providence Road

Christmas Eve: 11 a.m., 4 p.m., 5 p.m., 7 p.m., 11 p.m.

 

Park Road Baptist Church
3900 Park Road

Christmas Eve: 5 p.m.

 

St. Ann Catholic Church
3635 Park Road

Christmas Eve: 4:30 p.m., 6:30 p.m., midnight (Latin)

Christmas Day: 9 a.m.

 

SOUTH END

Grace Covenant Church
1800 South Blvd‎.

Christmas Eve: 6:30 p.m.

 

Pritchard Memorial Baptist Church
1117 South Boulevard

Christmas Eve: 5 p.m.

 

Hope Community Church
3021 Griffith Street

Christmas Eve: 4:30 p.m. (South End), 4:30 and 6 p.m. (Olde Providence)

 

Freedom House Church
South End, Lake Norman, Central

Christmas Eve: 1 p.m. (Central and South End), 1 and 3 p.m. (Lake Norman)

 

 

SOUTH PARK

SouthPark Christian Church
6650 Park South Drive

Christmas Eve: 6 p.m.

 

Church at Charlotte
2500 Carmel Road

Christmas Eve: 1, 3 and 5 p.m. at SouthPark location. 3 and 5 p.m. at Matthews location.

 

Forest Hill Church
Multiple locations

Christmas Eve: 

  • Ballantyne: 3, 4:30 and 6 p.m.
  • Fort Mill: 11 a.m., 1, 2:30 and 4 p.m.
  • NoDa: 3, 4:30, 6 and 7:30 p.m.
  • South Blvd.: 9:30 a.m.
  • South Park: 2, 3:30, 5:30 and 7 p.m.
  • Waxhaw: 3, 5 and 7 p.m.

 

Christ Providence
Multiple locations

Christmas Eve:

  • Christ Concord: 4 p.m.
  • Christ South: 4 p.m.
  • Christ Providence: 4, 6, 8 and 10 p.m.

 

Sharon Presbyterian Church
5201 Sharon Road

Christmas Eve: 5 p.m., 8 p.m., 11 p.m.

 

St. John’s Episcopal Church
1623 Carmel Road

Christmas Eve: 3 p.m., 5 p.m., 7 p.m., 11 p.m.

 

Sharon Baptist Church
6411 Sharon Road

Christmas Eve: 5:30 p.m.

 

 

NORTH CHARLOTTE

Trinity United Methodist Church
6230 Beatties Ford Road

Christmas Eve: 8 p.m.

 

Pleasant Grove UMC
1915 Oakdale Road

Christmas Eve: 4 p.m.

 

University City United Methodist Church
3835 West W.T. Harris Blvd.

Christmas Eve: 3 p.m., 5 p.m., 7 p.m.

 

Mosaic Church Charlotte
10624 Metromont Parkway

Christmas Eve: 4 p.m., 6 p.m.

 

University Hills Baptist Church  
1500 Suther Road

Christmas Eve: 6 p.m.

 

Advent Lutheran Church
8840 University City Blvd.

Christmas Eve: 5 p.m., 7 p.m., 11 p.m.

 

 

SOUTH CHARLOTTE

Hope Community Church
4418 Rea Road

Christmas Eve: 4:30 and 6:30 p.m.

 

St. Francis UMC
4200 McKee Road

Christmas Eve: 6 p.m.

 

Providence Presbyterian Church
10140 Providence Church Lane

Christmas Eve: 4:30 p.m., 6 p.m., 7:30 p.m., 9:30 p.m.

 

St. Matthew Catholic Church
8015 Ballantyne Commons Pkwy. (and satellite locations)

Christmas Eve:

4:00 pm           Church
4:00 pm           Parish Center Gym
4:00 pm           Waxhaw
4:30 pm           Charlotte Catholic
6:00 pm           Church
6:00 pm           Waxhaw
8:00 pm           Church
Midnight            Church

Christmas Day:

7:30 am         Church
9:00 am         Church
10:00 am         Waxhaw
10:45 am         Church
12:00 pm         Waxhaw
12:30 pm         Church
12:30 pm         Parish Center Gym

 

Forest Hill Ballantyne
9405 Bryant Farms Road

Christmas Eve: 3 p.m., 4:30 pm and 6 pm

 

Ballantyne Presbyterian Church
9925 Providence Road West

Christmas Eve: 6 p.m.

 

Elevation Church Ballantyne
11701 Elevation Point Dr.

Christmas Eve: 5 p.m.

 

Elevation Church Blakeney
8835 Blakeney Professional Dr.

Christmas Eve: 11:30 a.m., 5 p.m.

 

Calvary Church
5801 Pineville–Matthews Road

Christmas Eve: 4 p.m., 6 p.m., 8 p.m.

 

South Mecklenburg Presbyterian Church
8601 Bryant Farms Road

Christmas Eve: 11 a.m., 5 p.m., 7 p.m., 10 p.m.

 

 

ELIZABETH

St. Martin’s Episcopal Church
1510 E. 7th St.

Christmas Eve: 3 p.m. (Christmas pageant), 10 p.m.

 

St. John’s Baptist Church
300 Hawthorne Lane

Christmas Eve: 5 p.m.

 

Hawthorne Lane United Methodist Church
501 Hawthorne Ln

Christmas Eve: 5 p.m. (live nativity worship), 11 p.m.

 

Caldwell Presbyterian Church
1609 East Fifth Street

Christmas Eve: 5:30 p.m.

 

Westminster Presbyterian Church
101 Colville Road

Christmas Eve: 5:30 p.m., 10 p.m.

 

Resurrection Church
2940 Commonwealth Avenue

Christmas Eve: 5 p.m.

 

 

PLAZA MIDWOOD

City Church
2300 McClintock Road

Christmas Eve: 4 p.m., 5:30 p.m.

 

Holy Trinity Lutheran Church
1900 The Plaza

Christmas Eve: 6:30 p.m.

 

Christ Central Church
3646 Central Avenue

Christmas Eve:  6 p.m.