Kootenay Lake

Crawford Bay

Crawford Bay is a settlement on the East Shore of Kootenay Lake. It sits about 4 km from the Kootenay Bay ferry terminal by straight-line distance.

Updated Pacific Time.

This page reads Environment Canada’s forecast and observation feeds, DriveBC’s camera feed and the BC Parks feed directly, refreshed by a scheduled job every ten minutes, so nothing below is more than a few minutes old once the site has current data.

Current conditions near Crawford Bay

6 min ago

25.3°C

Wind
14 km/h S
Humidity
38%
Dew point
9.8°C
Snow depth
0 cm

Measured at CRESTON CAMPBELL SCIENTIFIC, 642 m.

Weather data from Environment and Climate Change Canada, used under the Open Government Licence – Canada.

Crawford Bay has no Environment Canada station of its own; this reading comes from the Creston station. See Crawford Bay weather for the 7-day forecast.

Next ferry sailings

Kootenay Bay

5:20 pm, 7:00 pm, 8:40 pm, on the winter timetable. Crawford Bay is about 4 km from this terminal.

Full ferry schedule

Cameras near Crawford Bay

5 min ago
Coffee Creek, Highway 31 about 45 km north of Nelson and 25 km south of Kaslo, looking north.

Coffee Creek

Highway 31 about 45 km north of Nelson and 25 km south of Kaslo, looking north.

DriveBC.ca

Balfour Ferry Terminal, Balfour ferry terminal, looking north towards Highway 3A.

Balfour Ferry Terminal

Balfour ferry terminal, looking north towards Highway 3A.

DriveBC.ca

Kootenay Bay Ferry Landing, Highway 3A at Kootenay Bay Ferry Landing, looking northeast.

Kootenay Bay Ferry Landing

Highway 3A at Kootenay Bay Ferry Landing, looking northeast.

DriveBC.ca

Balfour Ferry Ramp, Balfour ferry terminal, looking south at ferry loading ramp.

Balfour Ferry Ramp

Balfour ferry terminal, looking south at ferry loading ramp.

DriveBC.ca

Kootenay Bay Ferry Ramp, Highway 3A at Kootenay Bay Ferry Landing, looking southwest.

Kootenay Bay Ferry Ramp

Highway 3A at Kootenay Bay Ferry Landing, looking southwest.

DriveBC.ca

Balfour Ferry Approach - SW, Highway 3A and Highway 31 at Balfour ferry terminal entrance of Ferry Landing Road, looking southwest.

Balfour Ferry Approach - SW

Highway 3A and Highway 31 at Balfour ferry terminal entrance of Ferry Landing Road, looking southwest.

DriveBC.ca

Camera images and ferry status from DriveBC.ca, BC Ministry of Transportation and Transit.

Where Crawford Bay is and how to get there

Crawford Bay is on the East Shore of Kootenay Lake, about 4 km from the Kootenay Bay ferry terminal on Highway 3A — the short way in from Nelson and the West Arm. Straight-line, it is about 41 km from Nelson and about 69 km from Creston at the south end of the lake; both are BC Geographic Names coordinates measured against each other, not a drive-time estimate.

The alternative to the ferry is Kootenay Pass on Highway 3, the road link between Creston and Nelson that avoids the water crossing. See Kootenay Pass status or the ferry schedule to choose between them.

Ainsworth Hot Springs, across the lake on the North Shore, is about 8 km from Crawford Bay by straight-line distance — reaching it by road means the Kootenay Bay ferry to Balfour and then Highway 31, not a direct crossing.

The resort states its current pool hours as: Wednesday to Sunday, 10 am to 7:30 pm (last entry 6 pm); Monday 10 am to 3 pm. Closed Tuesday. Verified 2026-09-22 against the resort’s pools page. An adult day pass runs $18.00, verified 2026-09-22 against the same page.

See hours, day pass prices and the cave for everything this site tracks about the resort.

Is Crawford Bay worth visiting?

This site does not keep an opinion on that — it tracks live conditions and dated facts, not a verdict on where to go. What it can confirm: Crawford Bay is a settlement on the East Shore of Kootenay Lake (BC Geographic Names’ Community record, cited below), with its own beach parks and a short, direct ferry link to Nelson.

For the fuller picture — shops, studios and events — Nelson Kootenay Lake Tourism, the region’s own tourism board, keeps its own East Shore page; see nelsonkootenaylake.com.

The artisan studios

This site tracks live conditions and dated facts from named sources, not a business directory, so it has nothing sourced to say about which artisan studios are open in Crawford Bay right now, their hours or their locations.

Nelson Kootenay Lake Tourism keeps a current listing of Crawford Bay’s shops and studios; see nelsonkootenaylake.com before making a special trip.

Crawford Bay beach and the park

Two BC Parks properties cover the shoreline near Crawford Bay.

Lockhart Beach Park has a beach. On Highway 3A, 40 km north of Creston or 19 km south of Crawford Bay. BC Parks lists Picnic areas, Pit or flush toilets, Drinking water, Campfires and Accessibility information on site. Source: BC Parks.

Pilot Bay Park has a beach. Off Highway 3A, a 10-minute drive south of the Kootenay Bay ferry terminal; mainly reached by boat. BC Parks lists Picnic areas, Pit or flush toilets and Campfires on site. Source: BC Parks.

Restaurants and cafés

This site has no sourced list of restaurants or cafés for Crawford Bay — a business directory is not what this page attempts to be.

Nelson Kootenay Lake Tourism’s East Shore page and local listings are the places to check before a visit; see nelsonkootenaylake.com.

Where to stay

This site’s campground data file has no entry tagged directly to Crawford Bay. The nearest one, by the straight-line distance this site measures, sits about 4 km south and is grouped under Gray Creek instead: Crawford Bay Cottage & RV Park, offering cottages, tent sites and RV lots on Highway 3A. 32 full-service RV lots plus two cottages and tent sites on Highway 3A; the site does not mention a boat launch. Call 250-227-9010 or see the operator’s own site.

This site tracks no hotel, motel or B&B data for the area; Nelson Kootenay Lake Tourism keeps an accommodation listing at nelsonkootenaylake.com.

Camping near Crawford Bay

The operator named above, Crawford Bay Cottage & RV Park in Gray Creek, is this site’s nearest private campground to Crawford Bay, about 4 km away.

BC Parks lists Frontcountry camping at Lockhart Beach Park. Source: BC Parks.

BC Parks lists Winter camping and Backcountry camping at Pilot Bay Park. Source: BC Parks.

Living in Crawford Bay

This site’s own community data marks only Nelson and Creston as incorporated gateway towns; Crawford Bay is not one of them, and this site’s data files carry no population figure or services inventory for it.

Nelson Kootenay Lake Tourism’s East Shore page is the best public starting point for current services; see nelsonkootenaylake.com.

About Crawford Bay

Crawford Bay is a community of approximately 350 people, situated in the Purcell mountain range on the eastern shore of Kootenay Lake in the West Kootenay region of southeastern British Columbia. It lies on Highway 3A, about 76 kilometres (47 mi) by road north of Creston and 48 kilometres (30 mi) by road and ferry northeast across the lake from Nelson.

Verified 2026-09-22 against Wikipedia.

Beaches, launches and trails nearby

Neighbours on this shore

Map loads after the page

Common questions

What is the population of Crawford Bay?

This site's data files carry no population figure for Crawford Bay, an unincorporated place with no municipal site of its own. Statistics Canada's census profile for the surrounding regional district, or Nelson Kootenay Lake Tourism at nelsonkootenaylake.com, are the places to check instead.

Crawford Bay to Nelson: how long?

By the straight-line distance this site measures between BC Geographic Names coordinates, Crawford Bay sits about 41 km from Nelson. This site does not track drive time, and the real route runs partly on the Kootenay Lake ferry, so a mapping app will give a truer minutes estimate than a straight line can.

kootenaylake.org is an independent guide published by Delcaro Media in Kitchener, BC. It is not affiliated with Nelson Kootenay Lake Tourism, the Kootenay Lake Chamber of Commerce, the BC Ministry of Transportation and Transit, Western Pacific Marine, BC Parks or any business listed on it.