Greenville's average snowfall per year is 4.9 inches (this is based on the new 30 year averages from the National Weather Service, 1981-2010). The old average was 6.3 inches/year.
As noted above, the best pro about living in Greenville/Upstate SC is its proximity to the SC/NC mountains. I live in the city of Greenville and downtown Asheville, NC is a short 75 minutes away. Although Asheville's elevation is only 1200 feet higher than Greenville's, it's climate is really much different. Asheville's average snowfall is more than double Greenville's (11.8 inches) and its summer temps are noticeably cooler. Additionally, 6K foot peaks dot the Asheville surrounds with even cooler temps and much more winter snowfall.
Upstate SC, the Piedmont of NC, and other parts of the mid-Atlantic are subject to "Cold Air Damming
"). This phenomenon plays a much bigger role in winter weather (than elevation) and can lead to devastating ice storms (the well known 2005 ice storm
). This storm lead Duke Power and the City of Greenville to begin burying commercial and residential
Typically, we have 2-3 weather "events" per year which may average 2 or more inches of snow sometimes mixed with ice. (As noted above) 2010-11's winter was exceptional: it began with a white Christmas (with an inch or two of snow) and 1-2 weeks later 6-9 inches of snow fell over the entire Upstate. School was out for nearly a week.
Greenville and the Upstate are not equipped for rapid snow removal, especially on secondary roads. Snow lingering for days in the Upstate of SC is extremely rare - this is much more common just one hour to the north in the Asheville/Hendersonville area.