Christmas Eve 2019 is Tuesday, Dec. 24.

It’s a day of remembrance around the birth of Jesus, with some people attending a midnight mass at church to observe the day.

Unofficial Christmas Eve traditions began during World War I fighting, coined as “the Christmas truce” in 1914 and 1915. German soldiers lit candles and sung Christmas carols, while British troops responded by singing English carols. Small gifts were also sometimes exchanged.

Here is everything you need to know about what’s open and what’s closed on Christmas Eve 2019.

Is Christmas Eve a federal holiday?

Christmas Eve is not a federal holiday, but it’s considered a state holiday in Kentucky, Michigan, North Carolina, Oklahoma, South Carolina, Texas and Wisconsin.

Christmas Eve is not one of the 12 observed state holidays in New Jersey, though many workers may opt to take the day off and some services could be limited. Christmas Day is the final state holiday of the year.

Is there mail delivery on Christmas Eve 2019? Will the mail run?

There will be mail delivered on Christmas Eve, as well as FedEx and UPS (except UPS Freight).

However, the United States Postal Service website notes that if a collection box has a final pickup later than noon, the mail might be picked up earlier. Postal customers are asked to place mail into blue collection boxes by noon regardless of the final collection times posted on the box.

Is the post office open on Christmas Eve 2019?

United States Postal Service offices will be open, although the USPS website says post offices may close early on Christmas Eve and recommends checking hours locally.

Are the stock markets open on Christmas Eve 2019?

The New York Stock Exchange will close early at 1 p.m. on Tuesday.

Nasdaq trading will also end at 1 p.m. Both will be closed on Christmas Day before re-opening on Thursday, Dec. 26.

Are New Jersey Motor Vehicle Commission locations open on Christmas Eve 2019?

All Motor Vehicle Commission offices will be open. Additionally, all New Jersey state offices and courts will be open.

Online processing of some documents are also available on Motor Vehicle Commission’s website.

Are banks open on Christmas Eve?

The following banks are scheduled to be open the day of Christmas Eve. Check your local branch for exact hours.

Does NJ Transit, PATH and SEPTA operate on a normal schedule?

NJ Transit, PATH and SEPTA may have holiday or special services be in effect. For NJ Transit, riders should use NJ Transit’s online trip planner to double-check arrival and departure times.

Will grocery stores be open on Christmas Eve?

Many supermarkets will be open with reduced hours. Shoppers should ultimately check with their local supermarket for specific information.

The following major supermarkets will be open on Christmas Eve:

Acme — 9 a.m. - 1 p.m. (most stores)

Aldi — 9 a.m. - 4 p.m.

BJ’s Wholesale Club — 8 a.m. - 6 p.m.

Costco — 9 a.m. - 5 p.m.

Fairway Market — 7 a.m. - 10 p.m.

Foodtown — 7 a.m. - 9 p.m.

Kings Food Market — 7 a.m. - 6 p.m.

Kmart — 8 a.m. - 10 p.m.

Lidl — 8 a.m. -6 p.m.

Sam’s Club — 7 a.m. - 6 p.m.

ShopRite — 6 a.m. - 6 p.m.

Stop n’ Shop — 6 a.m. - 6 p.m. (all pharmacies close at 5 p.m.)

Target — 7 a.m. - 10 p.m.

Trader Joe’s — 9 a.m. - 6 p.m.

Walmart — 7 am. - 6 p.m.

Wegmans — 6 a.m - 6 p.m.

Whole Foods — 7 a.m. - 7 p.m.

Are restaurants open on Christmas Eve?

Most restaurants will be open, but it varies by establishment. Patrons should check with specific restaurants for exact hours and information.

Are malls open on Christmas Eve 2019?

Most malls will be closing early, but will still be open to offer some last-minute deals. Here are New Jersey mall hours on Christmas Eve 2019:

Bridgewater Commons — 9 a.m. – 6 p.m.

Brunswick Square Mall — 8 a.m. – 6 p.m.

Cherry Hill Mall — 7 a.m. – 6 p.m.

Cumberland Mall — 7 a.m. – 6 p.m.

Deptford Mall — 8 a.m. – 6 p.m.

Freehold Raceway Mall — 8 a.m. – 6 p.m.

Hamilton Mall — 8 a.m. – 6 p.m.

Hudson Mall — 8 a.m. – 8 p.m.

Livingston Mall — 8 a.m. – 6 p.m.

Menlo Park Mall — 8 a.m. – 6 p.m.

Marketfair Mall — 9 a.m. – 5 p.m.

Monmouth Mall — 8 a.m. – 6 p.m.

Moorestown Mall — 7 a.m. – 6 p.m.

Newport Centre — 7 a.m. – 6 p.m.

Ocean County Mall — 7 a.m. – 6 p.m.

Paramus Park Mall — 8 a.m. – 6 p.m.

Phillipsburg Mall — 10 a.m. – 5 p.m.

Quaker Bridge Mall — 7 a.m. – 6 p.m.

Rockaway Townsquare — 7 a.m. – 6 p.m.

Short Hills Mall — 8 a.m. - 6 p.m.

The Mills at Jersey Gardens — 8 a.m. - 6 p.m.

The Shops at Riverside — 9 a.m. – 6 p.m.

Voorhees Town Center — 8 a.m. - 6 p.m.

Westfield Garden State Plaza — 7 a.m. - 6 p.m.

Willowbrook Mall — 7 a.m. - 6 p.m.

Woodbridge Center Mall — 8 a.m. – 5 p.m.

What stores are open on Christmas Eve 2019?

Many stores will stay open on Christmas Eve, but will have reduced hours.

Here are stores confirmed to be open:

Are there still holiday deals and sales?

There may be some holiday deals still available. Here is a list of previous stories throughout the month:

When is the next federal holiday?

The next federal holiday is Christmas Day on Wednesday, Dec. 25.

For more information about the history of Christmas Eve, check out the video below:

Nicolette Accardi can be reached at naccardi@njadvancemedia.com. Follow her on Twitter: @N_Accardi. Find NJ.com on Facebook. Have a tip? Tell us. nj.com/tips

MORE RETAIL AND SHOPPING COVERAGE:

2019 gift guide: Amazon’s Echo Dot is 99 cents, and even with a catch, it’s still a great holiday deal

Fine-dining Italian restaurant Due Mari to close

The Bagel Nook, one of N.J.'s craziest breakfast joints, is opening a second location