Dahl begann seine Tätigkeit für KSTP-TV am 29. Juli 1977 als Produktionsassistent/Meteorologe für die Wetterabteilung, als der Sender noch acht weitere Mitarbeiter hatte, was der Sender als „den größten Fernsehwetterdienst der Welt“ bezeichnete. Schließlich ging er 1979 während einer Sendung der Morgennachrichten von KSTP-TV, Country Morning“, auf Sendung, die werktags von 6 bis 7 Uhr morgens ausgestrahlt wurde. Er machte Karriere und wurde schließlich 1986 Chefmeteorologe und löste damit den langjährigen Chef Dennis Feltgen ab (der zu WUSA-TV und schließlich 1987 zu KARE-TV wechselte). Heute gibt er die Wettervorhersage an Wochennächten für 5 Eyewitness News, Eyewitness News auf 45TV (KSTC-TV) und auch für die Radiosender KS95 und 1500 ESPN Twin Cities. Derzeit (seit 2017) teilt er sich das Wettergeschäft mit den Morgenmeteorologen Ken Barlow und Jonathan Yuhas, die beide in den 1990er und 2000er Jahren bei KARE-TV tätig waren (Barlow war Chefmeteorologe von KARE, nachdem dessen langjähriger Chef Paul Douglas 1994 zu WBBM in Chicago und 1997 zu WCCO gewechselt war). Im Jahr 1998 wurde er von der Minnesota Broadcaster’s Association zum Broadcaster des Jahres ernannt. Dahl produzierte auch Geschichten über die Tornadojagd für The Weather Channel und The Discovery Channel. Zusammen mit dem Nachrichtenteam von KSTP-TV erhielt er 2003 den Upper Midwest Emmy Award für eine einzelne Nachrichtensendung. Im Jahr 2008 gründete er MyTiWi.com, eine Website für Wettervorhersagen. Seiner Meinung nach ist der Einfluss der Sonne der wichtigste Faktor für die globale Erwärmung und nicht die Treibhausgase. Am 30. Dezember 2020 verabschiedete sich Dave Dahl am Ende der 18.30 Uhr-Nachrichtensendung nach 43 Jahren bei 5 Eyewitness News ein letztes Mal.