Delhi on Monday recorded its coldest day of the month so far as the minimum temperature dropped to 5.3 degrees Celsius, two notches below the season's average and almost the same as the hill station of Nainital, according to the India Meteorological Department (IMD).