The maximum temperature in Delhi settled at 21.9 degrees Celsius, two notches below the season's average.
The minimum temperature was recorded at 10.5 degrees Celsius, one notch below normal.
"While the Safdarjung observatory recorded moderate fog with the visibility of 250 metre, the fog was dense in Palam area as the observatory there recorded visibility at zero metre," a Met official said.
The humidity oscillated between 100 and 58 per cent, the official said.
The weatherman has predicted moderate to dense fog on Monday morning.
"On Monday, a partly cloudy sky with strong surface wind during day is predicted, with a possibility of very light rain with thunderstorm likely towards afternoon/evening," the official said.
The minimum temperature and maximum temperature are expected to settle around 12 degrees Celsius and 23 degrees Celsius respectively today.
Get Breaking news, live coverage, and Latest News from India and around the world on NDTV.com. Catch all the Live TV action on NDTV 24x7 and NDTV India. Like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.