It will be colder than expected today with temperatures in urban areas dropping to 11 degrees and to single digits in other parts of the city, as the first cold weather warning of the winter was issued.
A reading of 6.9 degrees was recorded on Lantau Island this morning.
The Observatory yesterday adjusted its earlier forecast predicting the minimum temperature for today and tomorrow would be 12 degrees. The high reading for the two days was expected to be 15 degrees.
The reason behind the cold weather remained the same: an intense winter monsoon over the southern China coast bringing cold air to the region.
The chill prompted the Observatory to issue a cold weather warning at 4.20pm yesterday, the first such alert since winter began.
But the mercury was forecast to rebound on Saturday, when a high of 17 degrees was expected as the monsoon gives way to an easterly airstream. The temperature was predicted to inch up to 22 degrees on Wednesday.
Looking later into next week, the high temperature readings for urban areas on Christmas Eve and Christmas Day was forecast to reach 21 degrees on both days. Low temperatures on the two days were expected to be 19 and 18 degrees.