British Columbia Real Estate Listings
British Columbia offers something for everybody. Awe-inspiring natural beauty, a multitude of outdoor activities, and a vibrant cultural scene make diversity the hallmark of Canada's western-most province.
Just north of Washington State, nestled between the Pacific Ocean and Alberta, British Columbia is Canada's third largest province. With a surface area measuring 948,000 square kilometers, British Columbia is bigger than any American state (apart from Alaska) and is four times the size of Great Britain.
Almost every imaginable landscape can be found within British Columbia's borders. Some of Canada's highest mountains, lush orchards, an island-speckled ocean, forests bejeweled by some of the world's tallest trees, big-city skylines and even a patch of desert all lay within a day's drive. If you are looking for real estate in British Columbia, you will have many options to choose from. If you are looking for an urban environment, Vancouver and surrounding cities offer lofts, condos, houses in all price ranges. Along the Pacific coast, on inland lakes and in the mountains, you will find some of Canada’s finest waterfront, ski and other vacation properties. Search B.C. properties for sale below and find the perfect home you.
Featured Properties
Royal LePage has complete real estate listings across Canada. Use the search box to find a home or click a listing below to view Canadian homes for sale.
- Open House
- new listing$13,400,0001944 Leidloff RoadRevelstoke, BC
- Carriage Trade$1,289,000230 Rupert Rd EastQualicum Beach, BC
- Info Plus+$595,000301-890 Dogwood DriveKimberley, BC
- $659,900400 Lytton CrescentClearwater, BC
- Carriage Trade$1,349,000804 Tomack LoopLangford, BC
- Carriage Trade
Top Cities in British Columbia
- Vancouver
- Langley
- Burnaby
- Abbotsford
- Maple Ridge
- North Vancouver
- Victoria
- Port Coquitlam
- Surrey
- Kelowna
- Richmond
- Chilliwack
- Coquitlam
- Kamloops
- Nanaimo
- Prince George
- West Vancouver
- Vernon
- Delta
- Mission
- West Kelowna
- Courtenay
- Penticton
- New Westminster
- Langford
- Dawson Creek
- Campbell River
- Nelson
- Port Alberni
- Osoyoos
- White Rock
- Whistler
- Fort St. John
- Duncan
- Squamish
- Salmon Arm
- Sooke
- Lake Country
- Port Moody
- Terrace
- Parksville
- Powell River
- Cranbrook
- Quesnel
- Kitimat
- Sechelt
- Hope
- Summerland
- Gibsons
- Colwood