Taynton Bay Spirits

Taynton Bay Spirits is located in Invermere BC on the shore of Lake Windermere. We use real ingredients for all natural infusions to create one of a kind spirits. Our spirits are available in over 500 private stores throughout BC and Alberta.

Supporting BC’s Economy