BRIDGEWATER, NJ - Though most businesses will be closed on Christmas Day, and will be closing early Christmas Eve, there are still some places open for last-minute shopping and meals with family and friends.

  • The Bridgewater Commons Mall will be open from 9 a.m. to 6 p.m. Dec. 24, and will be closed Christmas Day, reopening Dec. 26 at 8 a.m. The mall will be open from 10 a.m. to 6 p.m. on New Year's Eve, and from 10 a.m. to 7 p.m. on New Year's Day.
  • Wegmans, in Bridgwater, will close at 6 p.m. Christmas Eve, and stay closed through Christmas Day, reopening at 7 a.m. Dec. 26. On New Year's Eve, the store will close at 9 p.m., and reopen at 7 a.m. Jan. 1.
  • Old Navy, in the Bridgewater Promenade, will be open from 7 a.m. to 7 p.m. Christmas Eve, and will be closed Christmas Day.
  • Costco will be open from 9 a.m. to 5 p.m. Christmas Eve, and 9 a.m. to 6 p.m. New Year's Eve. It will be closed on Christmas Day and New Year's Day.
  • Best Buy, in Bridgewater, will be open from 7 a.m. to 6 p.m. Christmas Eve, and closed on Christmas Day.
  • P.C. Richard & Son, in Raritan, will be open from 7 a.m. to 7 p.m. Christmas Eve, and closed on Christmas Day.
  • Staples, in Raritan, will be open from 7 a.m. to 6 p.m. Christmas Eve, and closed on Christmas Day.
  • Barnes & Noble, in Bridgewater, will be open from 8 a.m. to 6 p.m. Christmas Eve, and closed on Christmas Day. It will be open from 10 a.m. to 6 p.m. New Year's Eve, and 11 a.m. to 9 p.m. New Year's Day.
  • Trader Joe's will be open from 9 a.m. to 6 p.m. on Christmas Eve, and closed on Christmas Day.

What other stores and restaurants do you know of that are open for Christmas Eve, Christmas or New Year's?