Chris Shaffer

web chris shaffer Chris Shaffer facebook icon Chris Shaffer twitter icon Chris Shaffer email icon Chris Shaffer

Joined WCCO: 2006
Hometown: Stillwater, Minnesota. (Go Ponies!)
Alma Mater: University of Utah-Salt Lake City (Go Utes!)

Music: Anything ’80s
Movie: Star Wars
TV Show: Saved By The Bell
Author: The Bible
Food: Mexican
Local Restaurant: My Stillwater and Woodbury faves
Hidden MN Gem: I want it to stay hidden
Sport/Exercise: Football
Historical Figure: Elvis Presley
Favorite Minnesotan: Seann William Scott
Quote: “Don’t exist. Live.”
Word: Awesome
Vacation Spot: Hawaii
Holiday: Halloween
Planet: Earth

Facebook or Twitter? Facebook
Cats or Dogs? Dogs
Beatles or Rolling Stones? Beatles
Comedy or Tearjerker? Comedy
Phone Call or Text Message? Phone Call
Mac or PC? PC
Coffee or Tea? Coffee
Paper or Plastic? Paper
Morning Person or Night Person? Night
East Coast vs. West Coast? West
Star Trek or Star Wars? Star Wars
‘Grey Duck’ vs. ‘Goose’? Grey Duck

Chris Shaffer was raised in Stillwater, Minnesota and left our great state for four years to attend the University of Utah in Salt Lake City, where he earned degrees in Meteorology and Mass Communications.

Chris is an Emmy award-winning meteorologist and a proud member of the American Meteorological Society. He has been awarded the AMS Certified Broadcast Meteorologist (CBM) designation. You may have seen him over the years doing the weather on television at KMSP FOX9 and WFTC/UPN 29. You may have also heard him back in his radio days on KOOL108, BOB100 (as Blaze Bodean), 104.1 The Point (as Cheeks), Cities 97, K102 (as Jack Wilde and himself) or KTLK.

It is no wonder why Chris is so passionate about Minnesota weather. His great uncle Wilbur was struck and killed by lightning while farming in southern Minnesota in the summer of 1952.

His family vehicle was once chased by a tornado near Maplewood, Minn. and one December on the way to Grandma and Grandpa’s house, his family spent the night snowed in at a church in Winthrop, Minn., praying the blizzard would let up so they could get to Redwood Falls and open their presents the next morning.

Chris and his wife have family members all around the Twin Cities. And it’s natural to forecast for the entire region with family in Pipestone, St. Cloud, Willmar, Sartell and Blooming Prairie just to name a few.

Chris loves the weather because it is always changing and is a constant challenge, much like raising his three daughters, who are as loud as a thunderstorm, pretty as a sunset and strong as a straight-line wind.

And who can forget the family pets … two guinea pigs (Pixie and Posie) and a Boston Terrier named Bailey.

email icon Chris Shaffer Request An ‘On The Spot’ Forecast

email icon Chris Shaffer Request Chris To Speak At An Event

most recent stories2 Chris Shaffer

(credit: CBS)

Weather Blog: Warming Trend

Monday’s high was 48 degrees, and that will be the coolest day of the week.


melt, melting snow, thaw, grass, spring

Weather Blog: Oh Boy

This was a great song from Buddy Holly, and sadly it is the expression that comes to mind when I look at our next storm system.


(credit: CBS)

Weather Blog: Spring Is Coming

Saturday is the last full day of winter. And yet it will feel like spring throughout the day. We will have plenty of sunshine, especially early in the day with a high up near 50 degrees. The wind will pick up from the southeast blowing about 10-15 mph by afternoon.


(credit: Jupiter Images)

Weather Blog: Bring On The Rain

Yes, our temps will finally be warm enough for rain showers, not snow.


wind generic

Weather Blog: Hold On To Your Hats

It is going to be windy throughout the day Saturday. The wind will slowly subside as the day wears on, but don’t expect it to warm up.


(credit: CBS)

Weather Blog: Finally Warming Up

It will be nice to have a dry day Thursday with some sunshine and temps near average (38 degrees these days in the Twin Cities).


(credit: CBS)

Weather Blog: Record-Breaking Winter

We have made the top 10 in a category most would rather not be a part of…the snowiest winters on record.


(credit: Jupiter Images)

Weather Blog: Warmer Weather — You’ve Earned It!

We will finally start to feel some mild air. Our “February Freeze” is coming to an end.


(credit: Jupiter Images)

Weather Blog: Another Three Dog Night

I’m not talking about my beloved music again; I’m referring to another cold one tonight.


(credit: Jupiter Images)

Weather Blog: Dangerously Cold For Some

The coldest air so far this season is upon us. We are in wind chill advisories, wind chill warnings and even the experimental extreme cold warning up north.


generic, thermometer, below zero

Weather Blog: Here It Comes!

Our coldest air of the season will arrive early Thursday. We will be brushed by some light flurries early in the day, but the real sting will be the northwest wind blowing 10-20 mph with higher gusts.


generic, thermometer, below zero

Weather Blog: Step Aside Snow

It has snowed on 15 of our 17 January days. We take a break from the snow for a few days, but focus on that other January staple — the cold.


(credit: Jupiter Images)

Weather Blog: That’s It?

You may utter this phrase when it comes to the snow. It snowed pretty much all day Monday and we only racked up an inch.


(credit: Jupiter Images)

Weather Blog: One More Clipper System

Friday will feature our last Alberta Clipper system to roll through on our northwest winds. It is moving quickly and pretty starved of moisture, so any accumulation will be minimal.


(Credit: Jupiter Images)

Weather Blog: Status Quo

The models have been very consistent with our approaching storm. Wednesday will be a warm day with increasing clouds and high in the mid-30s.


(credit: Jupiter Images)

Weather Blog: A Warm Weekend

We have been on the cool side of average long enough. We will have a nice little warming trend over the next few days.


rain, rainy, puddle, weather generic

Weather Blog: Coldest Since Last February

It was a chilly one on Thursday. And that wind made it feel like the teens at times.