- jcookbc
Christina Lake
Updated: Jul 25
Population: 1329
Elevation: 445m / 1,463ft

Christina Lake is a lake and a recreational area in the Boundary Country of the West Kootenay region of British Columbia. It is located on Crowsnest Highway (Highway 3), 20 km east of Grand Forks and 73 km southwest of Castlegar. The lake is named after Christina McDonald, the daughter of a fur-trader who ran a trading post at Fort Colville in the 1800s. Christina Lake is known for having the warmest water of any tree-lined lake in Western Canada, making it a popular destination for swimming, boating, fishing and water sports. The area also offers other attractions and activities, such as:
The Christina Lake Golf Course, a scenic course with black sand traps that was built on the site of the old ghost town of Cascade City.
The Trans Canada Trail and the historic Dewdney Trail and Kettle Valley Railroad Trail, which meet at Christina Lake and provide opportunities for hiking and biking.
The Welcome Centre, which includes the town’s visitor centre and an art gallery.
The Alpine Inn, a former summer resort hotel where Japanese people were relocated during World War II.
Christina Lake is a region that offers natural beauty, cultural diversity and outdoor adventure for travelers who want to enjoy a warm and relaxing lake experience.

BUSINESS
Christina Lake Regional Government
Grace McGregor
Board Vice-chair of Electoral Area ‘C’/Christina Lake Director
Cell: (250) 442-7118
Email: gmcgregor@rdkb.com
Christina Lake Welcome Centre
1675 Highway 3
Christina Lake BC V0H 1E2
Phone: (250) 447-6161
Email: tourism@christinalake.ca
Regional District of Kootenay Boundary (RDKB)
202 - 843 Rossland Avenue - Trail, BC - V1R 4S8
Phone: (250) 368-9148
Toll Free: (800) 355-7352
Email: info@rdkb.com
Christina Lake Community Page
Christina Lake Demographics Information


SCHOOLS
Christina Lake Elementary School
49 Westlake Drive - Christina Lake, BC - V0H 1E0
Phone: (250) 447-9423
Email: shawn.lockhart@sd51.bc.ca (Principal - Shawn Lockhart)
Grand Forks Secondary School
1331 Central Avenue Box 339 - Grand Forks, BC - V0H 1H0
Phone: (250) 442-8285
Email: gfss@sd51.bc.ca
(22km - 15min drive from Christina Lake)
HOSPITALS
Boundary District Hospital
7649 - 22nd Street - Grand Forks, BC - V0H 1H2
Phone: (250) 443-2100
(22km - 15min drive from Christina Lake)
Christina Lake Medical Clinic (Non-Emergency)
1875 Bakery Frontage Road - Christina Lake, BC - V0H 1E0
Phone: (250) 447-6262

TRAVEL
West Kootenay Regional Airport
Hall Road, just off of Highway 3A
Castlegar, BC - V1N 4M5
(250) 365-5151
airport@castlegar.ca
(76km - 51 minute drive from Christina Lake)
----
Trail Regional Airport
Airport Operations
9019 BC-22A - Trail, BC - V1R 4W6
Phone: (250) 367-0029
(97km ~ 75 minute drive from Christina Lake)
Flights and Reservations
Pacific Coastal Airlines
4980 Cowley Crescent - Richmond, BC - V7B 1C1
Phone: (800) 663-2872
----
Kelowna International Airport
1-5533 Airport Way - Kelowna, BC - V1V 1S1
Phone: (250) 807-4300
Email: airport@kelowna.ca
(229km ~ 2hr40min drive from Christina Lake)

Approximate distance from Christina Lake to...
Grand Forks, BC - 22km / 14mi
Nelson, BC - 116km / 72mi
Castlegar, BC - 76km /47mi
Kelowna, BC - 230km / 143mi
Vancouver, BC - 541km / 336mi
Cranbrook, BC - 299km / 186mi
Calgary, BC - 690km / 429mi
Spokane, WA - 187km / 116mi
Seattle, WA - 569km / 354mi
Sandpoint, ID - 221km / 137mi
A snapshot of the local climate...
