Dahl a commencé à travailler pour KSTP-TV le 29 juillet 1977 en tant qu’assistant de production/météorologue pour le service météo, car la station en comptait huit autres dans ce qui était surnommé par la station « le plus grand service météo de télévision du monde ». Il est finalement passé à l’antenne en 1979, lors de la diffusion de l’émission d’information matinale de KSTP-TV, « Country Morning », qui était diffusée de 6 à 7 heures du matin en semaine. Il a fini par gravir les échelons, jusqu’à devenir chef météorologue en 1986, en remplacement de Dennis Feltgen, chef de longue date (qui est passé à WUSA-TV, puis à KARE-TV en 1987). Aujourd’hui, il donne les prévisions météorologiques les soirs de semaine pour 5 Eyewitness News, Eyewitness News sur 45TV (KSTC-TV), ainsi que pour les stations de radio KS95 et 1500 ESPN Twin Cities. Il partage actuellement (à partir de 2017) le poste de météorologue avec les météorologues du matin Ken Barlow et Jonathan Yuhas, qui avaient tous deux travaillé à KARE-TV dans les années 1990 et 2000 (Barlow était le météorologue en chef de KARE après que son chef de longue date Paul Douglas ait déménagé à WBBM à Chicago en 1994, puis à WCCO en 1997). En 1998, l’association des diffuseurs du Minnesota l’a nommé diffuseur de l’année. Dahl a également réalisé des reportages sur la chasse aux tornades pour The Weather Channel et The Discovery Channel. Avec l’équipe d’information de KSTP-TV, il a reçu l’Upper Midwest Emmy Award 2003 pour le meilleur reportage. En 2008, il a fondé MyTiWi.com, un site web de prévisions météorologiques. Il considère que l’impact du soleil est la principale cause du réchauffement climatique et non les gaz à effet de serre. Le 30 décembre 2020, Dave Dahl a signé une dernière fois à la fin du Newscast de 18h30 après 43 ans de présence à 5 Eyewitness News.