Last-minute Christmas shoppers can rejoice: local malls, LCBOs and the downtown Farmers' Market are all open Tuesday to get anything you forgot ahead of Christmas.

Here's a list of what's open and and closed over the next few days.

Dec. 24

Lime Ridge Mall: 8:30 a.m. - 5 p.m.

Jackson Square: 9:30 a.m. - 6 p.m.

LCBO stores: opened until 6 p.m.

Beer stores: 9:30 a.m. - 6 p.m.

Banks: open (check your branch for hours)

City-run recreation centres: Open

GO Transit: Regular trip schedule, along with a early homebound schedule

HSR: Regular schedule

DARTS: Regular schedule

Hamilton Public libraries: 10 a.m. - 1 p.m.

Hamilton Farmers' Market: 7 a.m. - 5 p.m.

Many local boutiques and shops are open for pre-Christmas shopping as well. Check out the Ottawa Street BIA, Dundas BIA, the International Village BIA, the Downtown Hamilton BIA and the Ancaster BIA for stores and hours.

Dec. 25

Lime Ridge Mall: Closed

Jackson Square: Closed

LCBO stores: Closed

Beer stores: Closed

Banks: Closed

City-run recreation centres: Closed

GO Transit: Sunday schedule

HSR: special Christmas schedule

DARTS: Holiday service, call 905-529-1717

Hamilton public libraries: Closed

Hamilton Farmers Market: Closed

*There will be no garbage, green bin or recycling pick-up on Christmas Day. If you normally have pick-ups on Wednesday, you will have pick-up on Thursday this week and next week. If you have pick up on Thursday and Friday, your pickup will also be delayed by one day.

Dec. 26

Lime Ridge Mall: 7 a.m. - 7 p.m.

Jackson Square: 10 a.m. - 5 p.m.

LCBO stores: Closed

Beer Stores: Closed

Banks: Some banks open (check your branch for hours)

City-run recreation centres: Open

GO Transit: Lakeshore train lines on a Sunday schedule; all other routes on Saturday schedule

HSR: Saturday schedule

DARTS: Holiday service, call 905-529-1717

Hamilton public libraries: Closed

Hamilton Farmers Market: Closed