The first day of astronomical spring in Edinburgh, Scotland falls on March 20th (occasionally March 19th or 21st) each year. This is the vernal equinox—when the sun crosses the celestial equator, making day and night nearly equal worldwide.
Late March brings lengthening days (12+ hours daylight), but temperatures remain cool (avg. 5–10°C / 41–50°F). Daffodils bloom in Princes Street Gardens and the Meadows. The city's famous cherry blossoms peak in April. True warmth usually waits until May.