Amherst Kayak & Canoe is located at 114 State Route 101a, Amherst, NH. This business specializes in Retail Shopping. Amherst Kayak & Canoe is open Mon, 9am-6pm ; Tue, 9am-6pm ; Wed, 9am-6pm ; Thu, 9am-8pm ; Fri, 9am-6pm ; Sat, 9am-6pm ; Sun, 11am-5pm. and accepts American Express, Cash, Discover, Mastercard and Visa.