HARLEM, New York (WABC) -- With only hours left until Christmas morning, many shoppers rushed to get last-minute gifts.
"Christmas snuck up on me, I was like oh my god it's already on Monday," said Ella Muamba, a shopper.
In Harlem, 125th Street was bustling Sunday with Christmas cheer. There is something for everyone on 125th Street from big familiar retailers to street vendors.
Some shoppers were even able to find last-minute deals.
Most stores on 125th Street in Harlem will close for the holiday by 8 p.m.
Meanwhile, in Herald Square, most stores like Macys were closed by 6 or 7 p.m. The best selection for last-minute shoppers was available in the afternoon.
But for the real night-before-Christmas procrastinators, there is always Duane Reade.
"I got a swimming mickey mouse and some Legos for a 5-year-old and a 1-year-old that'll be at a dinner I've been invited to tomorrow," said Steven Clark, a last-minute shopper."
As for Susan Hart and Phil Fuentes, the reason they ended up at Duane Reade late at night on Christmas Eve was simple.
"Everything else was closed," Hart said.
For a list of stores open on Christmas Day, click here.
RELATED: Winter festivities across the Tri-State area to celebrate the holiday season
----------
* Get Eyewitness News Delivered
* Download the abc7NY app for breaking news alerts
Have a breaking news tip or an idea for a story we should cover? Send it to Eyewitness News using the form below. If attaching a video or photo, terms of use apply.