Skip Navigation Website Accessibility
   PHONE
530-583-3356

Welcome to Willard's Sport Shop

For over 40 years, we have been Tahoe's one-stop shop for all things fun. 
Our team of experts is here to help you enjoy Tahoe to its fullest,
we live and breathe the sports we sell!
170 N. LAKE BLVD
TAHOE CITY CA 96145
 530-583-3356

Newsletter Signup

Willard's latest news, deals, & promos