Lake Tahoe Fun Fact: 100 inches December 11, 2019 by Guest Mother Nature is in the giving spirit. Tahoe Ski Resorts are reporting over 100″ of snowfall for the year as of December 12th. Keep those snow dances coming!