... including targeted forecasts at the time of your arrival to each point!
North Berwick, East Lothian has a temperate maritime climate with mild summers and cool winters. Average temperatures range from highs of 16°C (61°F) in July to lows of 1°C (34°F) in January.
Rainfall is quite evenly distributed throughout the year, with average monthly rainfall ranging from 47.2mm (1.9in) in April to 78.9mm (3.1in) in October.
Winters are generally mild with occasional snowfall, while summers are often sunny but can be wet and windy. The wettest month is January when an average of 85.5mm (3.4in) of rain falls, while the driest month is June when an average of 49.5mm (2in) of rain falls.
The warmest month is July when the average temperature is 16°C (61°F) and the coldest month is January when the average temperature is 1°C (34°F). On average, the warmest day of the year is July 13th when the temperature reaches an average of 19°C (66°F), while the coldest day of the year is February 4th when the temperature drops to an average of -3°C (26°F).
Overall, North Berwick, East Lothian enjoys mild weather year-round and is a great destination for outdoor activities.
As of 2020, the city population is 6605.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for North Berwick, East Lothian.