Después de sus estudios en la Universidad de Upsala, donde fue alumno de Linneo, Dahl tuvo la desgracia de abandonar, debido a su falta de medios económicos, más tarde obtiene el título de medicina en Kiel en 1786.