For some last minute booze and bubbly, the LCBO and Beer Store will be open until 6 p.m. New Year’s Eve. Unfortunately for those seeking some hair of the dog on January 1, they’ll be closed on New Year’s Day.
Most banks will be open until 3 p.m. New Year’s Eve, but all are closed on New Year’s Day.
Grocery store hours vary, but most are open until 6 p.m on 31st and closed on January 1.