Dahl comenzó a trabajar para la KSTP-TV el 29 de julio de 1977 como asistente de producción/meteorólogo para el departamento del tiempo, ya que la emisora tenía otros ocho en lo que fue apodado por la emisora como «El mayor servicio meteorológico de televisión del mundo». Finalmente, entró en antena durante una emisión de 1979 del programa de noticias matinal de KSTP-TV «Country Morning», que se emitía de 6 a 7 de la mañana entre semana. Con el tiempo fue ascendiendo, hasta convertirse en meteorólogo jefe en 1986, sustituyendo al antiguo jefe Dennis Feltgen (que pasó a WUSA-TV y finalmente a KARE-TV en 1987). Hoy en día, da el pronóstico del tiempo en las noches de la semana para 5 Eyewitness News, Eyewitness News en 45TV (KSTC-TV), y también para las estaciones de radio KS95 y 1500 ESPN Twin Cities. En la actualidad (a partir de 2017) comparte el reparto del tiempo con los meteorólogos matutinos Ken Barlow y Jonathan Yuhas, ambos habían estado previamente en KARE-TV durante las décadas de 1990 y 2000 (Barlow fue meteorólogo jefe de KARE después de que su antiguo jefe Paul Douglas se trasladara a WBBM en Chicago en 1994, y se trasladó a WCCO en 1997). En 1998, la Asociación de Locutores de Minnesota le nombró Locutor del Año. Dahl también produjo reportajes sobre la búsqueda de tornados para The Weather Channel y The Discovery Channel. Junto con el equipo de noticias de KSTP-TV, recibió el premio Emmy Upper Midwest de 2003 por el noticiario individual. En 2008, fundó MyTiWi.com, un sitio web de previsión meteorológica. Cita el impacto del sol como la principal influencia en el calentamiento global y no los gases de efecto invernadero. El 30 de diciembre de 2020, Dave Dahl se despidió por última vez al final del Telediario de las 18:30 tras 43 años en 5 Eyewitness News.