Dahl startet sine studier i 1770 ved Uppsala universitet. Siden begynte han ved Claes Alströmers private botaniske hage i Göteborg. I 1786 ble han dr. med. ved universitetet i Kiel, og i 1787 begynte han som professor i botanikk og medisin ved Åbo Akademi.