Mahoning Valley - With one day left until Christmas Day, last-minute shoppers are making their way to stores to grab that one final gift.

If you still have some shopping left to do, a number of stores are open until this afternoon.

Below is a list of stores where you can mark off the last gift on your list.

Barnes & Noble: Closing at 6 p.m., closed on Christmas Day

Bath & Body Works: Closing at 4 p.m., closed on Christmas Day

Best Buy: Closing at 7 p.m., closed on Christmas Day

Big Lots: Closing at 10 p.m., closed on Christmas Day

Boscov's: Closing at 6 p.m., closed Christmas Day

Burlington: Closing at 9 p.m., closed on Christmas Day

Dollar General: Closing at 10 p.m., closed on Christmas Day

Eastwood Mall: Closing at 6 p.m., closed on Christmas Day

Five Below: Closing at 6 p.m., closed on Christmas Day

GameStop: Closing at 9 p.m., closed on Christmas Day

Giant Eagle: Closing at 5 p.m. or 6 p.m. depending on location

Grove City Outlets: Closing at 6 p.m., closed on Christmas Day

Hobby Lobby: Closing at 5:30 p.m., closed on Christmas Day

Home Depot: Closing at 5 p.m., closed on Christmas Day

JCPenney: Closing at 6 p.m., closed on Christmas Day

Joann Fabric: Closing at 6 p.m., closed on Christmas Day

Kohl's: Closing at 6 p.m., closed on Christmas Day

Lowe's: Closing at 6 p.m., closed on Christmas Day

Macy's: Closing at 6 p.m., closed on Christmas Day

Marc's: Closing at 6 p.m.

Marshalls: Closing at 6 p.m., closed on Christmas Day

Menards: Closing at 5 p.m., closed on Christmas Day

Michaels: Closing at 6 p.m., closed on Christmas Day

Old Navy: Most locations close at 7 p.m., closed on Christmas Day

Ollie's Bargain Outlet: Closing at 5:30 p.m., closed on Christmas Day

Pet Supplies Plus: Closing at 6 p.m., closed on Christmas Day

Rite Aid: Closing at 7 p.m.

Ross: Closing at 10 p.m., closed on Christmas Day

Sam's Club: Closing at 6 p.m., closed on Christmas Day

Southern Park Mall: Closing at 5 p.m., closed on Christmas Day

Sparkle: Closing at 5 p.m., closed on Christmas Day

Target: Closing at 8 p.m., closed on Christmas Day

T.J. Maxx: Closing at 6 p.m., closed on Christmas Day

Walgreens: Open with regular hours

Walmart: Closing at 6 p.m., closed on Christmas Day