Starbucks: Open as usual, providing a place to stop for your caffeine fix on your way to see family.
There will be no mail delivery on Christmas or Boxing Day and post offices will be closed.
Many businesses and services will still be open on Christmas Eve until around 5 p.m.
In Warminster, Boots will be open from 10am-4pm on both Christmas Eve and Boxing Day while Shaunaks in Westbury will host a Christmas Day service from 3-5pm.
Foodland stores are open 12 p.m.to 4 p.m.
Lloyds Chemists in Melksham will be open from 10am-4pm on Christmas Eve and 9am-5pm on Boxing Day, while Asda, Melksham will be open from 10am-4pm on Christmas Eve and 9am-6pm on Boxing Day.
Dillard's will be open from 7 a.m. -midnight through Saturday and 9 a.m. -7 p.m. Christmas Eve.
Tignish and O'Leary Co-ops are open 12 p.m.to 4 p.m.More news: Woman Set On Fire In Public By Stalker, Dies In Hospital
More news: Tristan Thompson Writes Heartfelt Letter to Khloe Kardashian About Pregnancy
More news: San Francisco Giants' trade for Evan Longoria carries significant risk
On Christmas Day and Boxing Day, all stores will be closed. On Christmas Eve, routes 512, 522, 535, 550, 560, 577 and 578 will operate on the standard Saturday schedule and routes 545, 554, 574 and 594 will operate on the typical weekend schedule.
Open Christmas Eve 7 a.m.to 6 p.m., closed Christmas Day, open 7 a.m.to 8 p.m. Tuesday.
Murphy's Queen Street Pharmacy and Food Market will be open 11 a.m.to 5 p.m.
Lowe's will operate on normal hours until closing at 6 p.m. Christmas Eve.
If you're looking for groceries, stores will be open on Dec. 24 and Dec. 31, but will be closed on Dec. 25, and January 1.
Rite-Aid: Regular store hours, closes at 7 p.m. Christmas Eve.
Children's centres, meanwhile, will close or have restricted opening times over the Christmas period. Some independent NSLC outlets could remain open.