Winter Solstice is almost upon us, meaning East Lothian will see the shortest day of 2021. 

Tuesday December 21 2021 marks the day when the UK will see the fewest hours of daylight. 

But the good news is that from Wednesday onwards, the days will slowly start getting longer until Summer Solstice in June. 

Here are the sunrise and sunset times for Musselburgh, Haddington, North Berwick, Dunbar, Tranent, Prestonpans, and Cockenzie and Port Seton on Winter Solstice.

What time are sunrise and sunset in Musselburgh on shortest day? 

The sun will rise at 8:41am on Tuesday December 21 in Musselburgh according to the Met Office. 

Sunset will be at 3:39pm. 

What time are sunrise and sunset in Haddington on shortest day? 

The sun will rise at 8:40am on Tuesday December 21 in Haddington according to the Met Office. 

Sunset will be at 3:38pm. 

What time are sunrise and sunset in North Berwick on shortest day? 

The sun will rise at 8:41am on Tuesday December 21 in North Berwick according to the Met Office. 

Sunset will be at 3:37pm. 

What time are sunrise and sunset in Dunbar on shortest day? 

The sun will rise at 8:40am on Tuesday December 21 in Dunbar according to the Met Office. 

Sunset will be at 3:36pm. 

What time are sunrise and sunset in Tranent on shortest day? 

The sun will rise at 8:41am on Tuesday December 21 in Tranent according to the Met Office. 

Sunset will be at 3:39pm. 

What time are sunrise and sunset in Prestonpans on shortest day? 

The sun will rise at 8:41am on Tuesday December 21 in Prestonpans according to the Met Office. 

Sunset will be at 3:39pm. 

What time is sunrise and sunset in Cockenzie and Port Seton on shortest day? 

The sun will rise at 8:41am on Tuesday December 21 in Cockenzie and Port Seton according to the Met Office. 

Sunset will be at 3:38pm.