Willard's Sport Shop

  • Retail/Merchant
  • Play
170 North Lake Blvd.
Tahoe City, CA 96145
(530) 583-3356
Monday - Thursday 9:00 AM - 5:00 PM
Friday - Sunday 9:00 AM - 6:00 PM
  • About

    Located right next to the lake, Willard's is the ideal shop for your bike and paddling adventures. Come in and see our amazing selection of SUPs, kayaks, boat towables, rafts, bikes, fun clothes, skis, and boards.
    The Willard family has been serving the community for over 38 years with high quality products and service.