Jim Duncan

Jim Duncan


Jim Duncan is NBC12's chief meteorologist. He was born and grew up in Delhi, New York. He graduated from LeMoyne College in Syracuse, New York, and has his Masters in Meteorology from the State University of New York at Albany. He worked in television in Greenville, NC and joined NBC12 in 1981.


  • American Meteorological Society, AMS Broadcast Seal of Approval


  • LeMoyne College
  • State University of New York at Albany (Masters)

Recent Articles by Jim

  Forecast: Sharply colder for the weekend and next week

  Forecast: Mild weather next 2 days before weekend chill

First Alert: Slim chance of snow for Central VA

  Forecast: More rain, chill on the way for Sunday

  Forecast: Cold and rainy start to 2021

First Alert Weather Day: Strong storms likely on Christmas Eve

  Forecast: Heavy rain and storms Christmas Eve

  Forecast: First Alert for strong storms Christmas Eve

  Weekend Forecast: Cold Saturday, Showery Sunday

  Forecast: Quick taste of snow ends but stays chilly

  First Alert Weather Day: Snow is falling for Monday morning commute

  Showery start to Thanksgiving, turns dry and warm in the afternoon

  First Alert Weather Day: Final round of storms possible tonight

  Forecast: Zeta pulls away, one more round of rain possible tonight

  Forecast: Heavy rain, gusty winds expected Thursday afternoon

  Forecast: Fog to sun early Saturday, then later showers

  Forecast: Beautiful weather for Thursday

  Forecast: More rain ahead for Virginia

  Peak of Hurricane Season and our A-B-C’s just ran out

  Forecast: Feeling like fall the next few days

  Sally strengthens into a hurricane

  Forecast: A drier trend takes hold with cooler temperatures

  Forecast: A little drier, cooler this weekend

  Forecast: Rainy weather pattern returns the next several days

  Forecast: Humidity, rain chances climb later this week

  Forecast: NICE weekend weather ahead

Laura made landfall overnight as a Category 4

  2nd Wettest August with more rain ahead

Top 10 wettest August already!

  Forecast: Tranquil weather returns the next few days