Michelle McLeod is a meteorologist at WKBW in Buffalo, NY. Michelle joined 7 Eyewitness News in March 2019.
Michelle comes to us from Watertown NY. She is quite familiar with lake effect. She's a Central NY native and received her B.S. in meteorology from SUNY Oswego.
Michelle didn't originally have her sights set on weather. She started as a residence counselor at a drug rehab. She was bitten by the weather bug while going to school for accounting. She took a meteorology course and she fell in love! Michelle went on to intern at places such as UC Berkeley's Space Sciences Lab to go into research. However, it was her class in broadcast meteorology at Oswego that put her on her current path.
Michelle is passionate about weather and her job! She enjoys connecting with viewers, teaching people about the science behind weather, and chasing storms.
When Michelle isn't doing the weather, she is running, hiking, dancing, cooking, listening to live music, and a whole myriad of things. There's not a lot Michelle doesn't like!