B&M offer a wide range of incredible products for budget-friendly prices.
The beloved chain, which has thousands of stores across the UK, will be adjusting its opening hours over New Year.
B&M over Christmas
B&M, like many other retailers, closed on December 25, 2024.
The shop also shut early on Christmas Eve and on Boxing Day.
However, unlike other high-street shops, B&M will remain open on New Year’s Eve and New Year’s Day.
The store will operate under reduced hours on December 31, 2024, and January 1, 2025, though.
On both of these days, the store will close at 6pm.
Check in-store for more information about your local B&M’s closing time.
Alternatively, check the B&M website.
B&M’s story
B&M was founded by Malcolm Billington and Brian Mayman in 1978.
The pair launched their company in Cleveleys, before it was bought out in 1996.
The company was acquired by Phildrew Investments in 2004 and went on to see significant growth in the succeeding years.
By 2014, the chain had opened its 400th store and, by 2018, it acquired the French discount retailer Babou.
Babou stores were soon replaced by B&M shops.
The brand tightened its grip on the high street in 2023 when it acquired 51 Wilko stores from the administrator for £13 million.
2025 bank holidays
There are plenty of bank holidays to come in 2025 – here’s the complete list of what’s to come.
England and Wales
- January 1, 2025 – New Year’s Day
- April 18, 2025 – Good Friday
- April 21, 2025 – Easter Monday
- May 5, 2025 – Early May bank holiday
- May 26, 2025 – Spring bank holiday
- August 25, 2025 – Summer bank holiday
- December 25, 2025 – Christmas Day
- December 26, 2025 – Boxing Day
Scotland
- January 1, 2025 – New Year’s Day
- January 2, 2025 – 2nd January
- April 18, 2025 – Good Friday
- April 21, 2025 – Easter Monday
- May 5, 2025 – Early May bank holiday
- May 26, 2025 – Spring bank holiday
- August 25, 2025 – Summer bank holiday
- December 1, 2025 – St Andrew’s Day
- December 25, 2025 – Christmas Day
- December 26, 2025 – Boxing Day
Northern Ireland
- January 1, 2025 – New Year’s Day
- March 17, 2025 – St Patrick’s Day
- April 18, 2025 – Good Friday
- April 21, 2025 – Easter Monday
- May 5, 2025 – Early May bank holiday
- May 26, 2025 – Spring bank holiday
- July 14, 2025 – Battle of the Boyne (Orangemen’s Day) (substitute day)
- August 25, 2025 – Summer bank holiday
- December 1, 2025 – St Andrew’s Day (substitute day)
- December 25, 2025 – Christmas Day
- December 26, 2025 – Boxing Day