It's hard to believe, but yes the next bank holiday is Christmas .

Not many of us were expecting the August bank holiday weekend to be such a scorcher , with visitors at Wings and Wheels and Notting Hill Carnival enjoying sunny highs of 29°C.

But the next bank holiday will be much, much cooler as it's in December.

Christmas and Boxing Day may be the same date every year, but the bank holidays are determined by which day they fall on.

Video Loading

Here's a guide to Christmas and New Year holiday dates for your diary:

Christmas Day (bank holiday) - Monday, December 25

Boxing Day (bank holiday) - Tuesday, December 26 - Bank holiday

New Year’s Day(bank holiday) - Monday, January 1