Ханс Даль родился в Гранвине, в Западной Норвегии (которая тогда была частью Швеции). Его талант живописца проявился уже в возрасте 16 лет. Однако, художественное образование Даль получил только после завершения службы в шведской армии. В 1873 году, оставив воинскую службу, он отправился в немецкий Карлсруэ, где учился у Ханса Фредрика Гуде и Вильгельма Рифшталя. Впоследствии продолжил обучение в Дюссельдорфе, где его учителями были Эдуард фон Гебхардт и Вильгельм Зон.