В марте климат в Эдинбурге можно охарактеризовать как холодный. Средняя температура днём в марте 7 градусов тепла. В среднем в марте в Эдинбурге 15 пасмурных, 11 дождливых, 3 ясных и 2 дня с переменной облачностью. Дожди преимущественно умеренные. В марте, а также в январе, феврале, апреле и мае Эдинбург cчитается местом, некомфортным для посещения.