Townhouses for Sale in British Columbia

Find the perfect townhome in British Columbia, offering a fantastic blend of space, value, and community. Ideal for growing families and first-time buyers, townhouses provide more room than a typical condo, often with the benefit of a private patio or yard. From the urban centres of Metro Vancouver to the family-friendly communities of the Fraser Valley, explore a wide variety of townhouse listings to suit your needs.

Search Visually on the Interactive Map

Want to see exactly where properties are located? Use our interactive map to explore listings, understand neighborhood layouts, and find a home in your ideal location.

🚀 Launch Interactive Map

Townhouses for Sale in BC | Find Townhomes in British Columbia

Townhouses for Sale in BC | Find Townhomes in British Columbia

Forgot password Extend Verify Contact
We have found a total of 3,984 listings, but only 1,500 are available for public display. Please refine your criteria, in order to narrow the total number of matching listings.
1-12/1,500
  • 18 10373 240a Street in Maple Ridge: Albion Townhouse for sale in "Kin & Kith By Kin Properties" : MLS®# R3151874

    18 10373 240a Street Albion Maple Ridge V2W 0L3
    Main Photo: 18 10373 240a Street in Maple Ridge: Albion Townhouse for sale in "Kin & Kith By Kin Properties" : MLS®# R3151874
    $839,800
    Residential
    Status:
    Active
    MLS® Num:
    R3151874
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,443 sq. ft.
    Every friend group has a summer headquarters; this address applies for the job. Home 18 at Kin & Kith puts a private 650 sq ft fenced yard, one of the community's biggest - beside a 119 sq ft patio, backed by the largest main floor after the flagship (596 sq ft) for when the weather turns and the party doesn't. It's the entertainer's end home: lit from three sides, flex space on the main for the overflow, a gas range keeping pace with dinner, a double-vanity ensuite for the morning after, and a 490 sq ft oversized dbl side by side garage, workshop storage, EV ready. The supporting cast: an outdoor firebowl lounge, BBQ kitchen & natural playground for just 30 homes, & a 2min walk to c??sq?nel? Elementary with Samuel Robertson Tech at 16. Plan B3, ready ~May 2027. Built to last. Built by KIN More details
    Listed by eXp Realty
  • 9540 Pemberton Portage Road in Pemberton: Birken Townhouse for sale : MLS®# R3151821

    9540 Pemberton Portage Road Birken Pemberton V0N 2L1
    Main Photo: 9540 Pemberton Portage Road in Pemberton: Birken Townhouse for sale : MLS®# R3151821
    $279,000
    Residential
    Status:
    Active
    MLS® Num:
    R3151821
    Floor Area:
    326 sq. ft.
    Set on 1.5 acres of forested privacy, this charming Gates Creek getaway is the ultimate weekend retreat. The cozy cabin is well-equipped with a propane fridge and stove, and a wood stove for chilly nights. A classic wood-burning hot tub invites you to unwind under the stars. Gates Creek flows through the property, with pathways winding past a perennial garden and into the woods. A storage barn and ample firewood supply complete the setup—just bring your book and let nature do the rest. More details
    Listed by Whistler Real Estate Company Limited
  • 2 8100 Alpine Way in Whistler: Alpine Meadows Townhouse for sale in "Alpine House / Alpine Meadows" : MLS®# R3151834

    2 8100 Alpine Way Alpine Meadows Whistler V8E 0G2
    Main Photo: 2 8100 Alpine Way in Whistler: Alpine Meadows Townhouse for sale in "Alpine House / Alpine Meadows" : MLS®# R3151834
    $936,000
    Residential
    Status:
    Active
    MLS® Num:
    R3151834
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    830 sq. ft.
    Welcome to Unit #2 at Alpine House, a charming 21-unit complex ideally located in the highly sought-after Alpine Meadows neighbourhood. This beautifully updated 830 sq. ft. home features two bedrooms, one bathroom, an in-suite washer and dryer, and two designated storage spaces—perfect for keeping all of your Whistler bikes, skis, and outdoor gear organized. Completely rebuilt in 2017, this move-in-ready townhome offers the ideal opportunity to own a thoughtfully renovated property in one of Whistler's most desirable residential communities. Whether you're searching for your first Whistler home, a low-maintenance mountain retreat, or a place to enjoy everything the valley has to offer, Unit #2 at Alpine House is ready to welcome its next owner. More details
    Listed by Engel & Volkers Whistler
  • 2 1235 Johnson Street in Coquitlam: Canyon Springs Townhouse for sale in "Bayside" : MLS®# R3151852

    2 1235 Johnson Street Canyon Springs Coquitlam V3B 7C9
    OPEN HOUSE: Aug 08, 2026
    02:00 PM - 04:00 PM PDT
    Open House on Saturday, August 8, 2026 2:00PM - 4:00PM
    Main Photo: 2 1235 Johnson Street in Coquitlam: Canyon Springs Townhouse for sale in "Bayside" : MLS®# R3151852
    $815,000
    Residential
    Status:
    Active
    MLS® Num:
    R3151852
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,214 sq. ft.
    Try to find another townhome in Canyon Springs finished to this level. Completely gutted and rebuilt from top to bottom, with custom walnut cabinetry and millwork throughout, 9” wide-plank engineered oak floors, Dekton surfaces, smart lighting, heated bathroom floors, and a Regency corner gas fireplace. The kitchen has Fisher & Paykel appliances, a premium LG fridge with water and ice, and a pantry large enough to hide the fridge and still give you serious storage. Kohler fixtures and a Statement rain shower make the bathrooms feel like a hotel. Fully repiped, new hot-water tank, newer strata windows. Private yard. Minutes to Lafarge Lake, SkyTrain and Coquitlam Centre. This is not a cosmetic renovation. It is a custom one of a kind townhome. Open House Sat/Sun, August 8 & 9 from 2-4pm More details
    Listed by Oakwyn Realty Ltd.
  • 136 602 E 2nd Street in North Vancouver: Lower Lonsdale Townhouse for sale in "Morrison Walk" : MLS®# R3151549

    136 602 E 2nd Street Lower Lonsdale North Vancouver V7L 1E3
    Main Photo: 136 602 E 2nd Street in North Vancouver: Lower Lonsdale Townhouse for sale in "Morrison Walk" : MLS®# R3151549
    $999,900
    Residential
    Status:
    Active
    MLS® Num:
    R3151549
    Bedrooms:
    2
    Bathrooms:
    3
    Floor Area:
    1,036 sq. ft.
    MOVE IN FALL 2026 at Morrison Walk in the heart of Moodyville! This rare corner residence offers 2 Bed + Flex / 2.5 Bath across a beautifully designed 1,036 sq.ft. interior with an impressive 290 sq.ft. of outdoor space. Thoughtfully designed for modern living with A/C, spacious open-concept main floor, premium kitchen, and flexible lower-level space perfect for a home office, gym, or guest area. Enjoy abundant natural light, large patios, and direct access to the parkade for ultimate convenience. Additional parking and storage available. Boutique community steps to Moodyville Park, Spirit Trail, and Lower Lonsdale amenities. More details
    Listed by Macdonald Realty
  • 6 20038 70 Avenue in Langley: Willoughby Heights Townhouse for sale in "Daybreak" : MLS®# R3151717

    6 20038 70 Avenue Willoughby Heights Langley V2Y 0B4
    OPEN HOUSE: Aug 03, 2026
    11:00 AM - 01:00 PM PDT
    Open House on Monday, August 3, 2026 11:00AM - 1:00PM
    Main Photo: 6 20038 70 Avenue in Langley: Willoughby Heights Townhouse for sale in "Daybreak" : MLS®# R3151717
    $809,000
    Residential
    Status:
    Active
    MLS® Num:
    R3151717
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    1,557 sq. ft.
    Welcome to this beautifully updated 4-bedroom, 4-bathroom townhouse in the heart of Langley, offering 1,557 sq ft of stylish and functional living space. This home features new laminate flooring, plush new carpet, fresh paint throughout, and a full set of new appliances, a new garage door, along with a recently replaced hot water tank for added peace of mind. The spacious layout is perfect for families, complemented by a double side-by-side garage and an additional double car pad. Ideally located within the catchment of RC Garnett Elementary and R.E. Mountain Secondary, and just minutes from shopping, parks, restaurants, entertainment, and transit, this home combines comfort, convenience, and value. Open House Monday Aug 3 (11-1) More details
    Listed by Oakwyn Realty Encore
  • 31 3351 Horn Street in Abbotsford: Central Abbotsford Townhouse for sale in "Evansbrook Estates" : MLS®# R3151394

    31 3351 Horn Street Central Abbotsford Abbotsford V2S 7J9
    Main Photo: 31 3351 Horn Street in Abbotsford: Central Abbotsford Townhouse for sale in "Evansbrook Estates" : MLS®# R3151394
    $625,000
    Residential
    Status:
    Active
    MLS® Num:
    R3151394
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    2,316 sq. ft.
    Rancher with walk-out basement in Evansbrook Estates. This spacious townhome offers a well thought out main floor with 2 bedrooms, a large nicely appointed kitchen with tons of storage, open living and dining rooms, 2 full baths and a large covered deck perfect for bird watching while taking in your natural surroundings. Head down the central staircase to the welcoming daylight basement with a rec room, finished den or hobby room, third bedroom, a full bathroom with shower and storage room plus large utility room. Evansbrook Estates is a 55+ gated community complete with a massive clubhouse and although only minutes from shopping and services, its picturesque setting is surrounded by nature. This generous home promises years of easy living. More details
    Listed by RE/MAX Truepeak Realty
  • 1 19753 55a Avenue Avenue in Langley: Langley City Townhouse for sale : MLS®# R3151345

    1 19753 55a Avenue Avenue Langley City Langley V3A 0J9
    OPEN HOUSE: Aug 08, 2026
    02:00 PM - 04:00 PM PDT
    Open House on Saturday, August 8, 2026 2:00PM - 4:00PM
    Main Photo: 1 19753 55a Avenue Avenue in Langley: Langley City Townhouse for sale : MLS®# R3151345
    $765,000
    Residential
    Status:
    Active
    MLS® Num:
    R3151345
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,400 sq. ft.
    CORNER UNIT with large windows allowing lots of natural light!!!! This beautiful corner unit in Langley City offers 1,400 sqft of living space with a VERY large balcony, perfect for outdoor barbecues. The main floor features an open-concept layout with a gourmet kitchen, stainless steel Whirlpool appliances. The dining area seamlessly connects to the living room. There’s a convenient powder washroom on the main level. Upstairs features three spacious bedrooms, including a master suite with an 3pc ensuite bathroom. The second full bathroom includes a soaker tub with shower. There is a 2.5 car tandem garage as well as street parking for extra cars! Conveniently located close to all shopping, recreation and parks. CALL TODAY TO BOOK YOUR SHOWING! More details
    Listed by Nationwide Realty Corp.
  • 21 19560 68 Avenue in Surrey: Clayton Townhouse for sale in "Solana" (Cloverdale) : MLS®# R3151597

    21 19560 68 Avenue Clayton Surrey V4N 5Y5
    Main Photo: 21 19560 68 Avenue in Surrey: Clayton Townhouse for sale in "Solana" (Cloverdale)  : MLS®# R3151597
    $779,000
    Residential
    Status:
    Active
    MLS® Num:
    R3151597
    Bedrooms:
    4
    Bathrooms:
    3
    Floor Area:
    1,685 sq. ft.
    This lovely bright 4 bedroom townhome is on the quiet side of the complex and you will love that it backs to a PERMANET DESIGNATED GREEN BELT with a Southern exposed backyard for LOTS OF PRIVACY. Boasting a large 0pen Plan the main living area has a gourmet kitchen with white shaker style cabinets, silestone counters & stainless steel appliances & you can walk out to a large deck which is great for summer bbq's. All new carpets just installed on the stairs, the bedrooms & hallway while the main floor & lower level have updated attractive vinyl planking. This is a well maintained complex with newer vinyl fencing throughout and is family friendly with a kids playground area, located a short walk to the nearest schools and two pets are allowed. More details
    Listed by RE/MAX 2000 Realty
  • 146 1310 Mitchell Street in Coquitlam: Burke Mountain Townhouse for sale : MLS®# R3151721

    146 1310 Mitchell Street Burke Mountain Coquitlam V3E 0T9
    Main Photo: 146 1310 Mitchell Street in Coquitlam: Burke Mountain Townhouse for sale : MLS®# R3151721
    $1,088,000
    Residential
    Status:
    Active
    MLS® Num:
    R3151721
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    1,532 sq. ft.
    Welcome to FORESTER TWO by Townline, Welcome to this stunning 3-bathroom townhome at Burke Mountain! Designed for modern family living, this home features a bright open-concept layout, private front yard, and cozy balcony. Granite countertops, large center island, sleek stainless steel appliances, Side-by-side double garage. Access to an outdoor pool, fitness center, Located in a quiet neighborhood close to schools, parks, and trails. All measurements approx., buyer to verify. More details
    Listed by Interlink Realty
  • 1304 21937 48 Avenue in Langley: Murrayville Townhouse for sale in "Orangewood" : MLS®# R3150861

    1304 21937 48 Avenue Murrayville Langley V3A 8C3
    Main Photo: 1304 21937 48 Avenue in Langley: Murrayville Townhouse for sale in "Orangewood" : MLS®# R3150861
    $699,000
    Residential
    Status:
    Active
    MLS® Num:
    R3150861
    Bedrooms:
    2
    Bathrooms:
    2
    Floor Area:
    1,349 sq. ft.
    Welcome to Orangewood; a premier 55+ development in highly desirable Murrayville near all conveniences. Completely reimagined, this ground floor rancher showcases a newly open floorplan and gorgeous premium finishes. The bright designer kitchen features an abundance of cabinetry, quartz counters, stainless appliances & an eating bar opening on to the expansive living & dining areas. Unwind in the large primary retreat with walk-in closet & custom ensuite. Both full bathrooms are beautifully updated with chic, timeless warmth. Bonus perks include new PEX plumbing, luxury vinyl & tile throughout, pot lights, smooth ceilings, gas fireplace, new HW tank, 2 parking spots right out front, RV parking & more! Call for your private tour today! More details
    Listed by Royal LePage Little Oak Realty
  • 14 5320 Mountainview Drive in Fort Nelson: Fort Nelson -Town Townhouse for sale in "Mountainview Condos" : MLS®# R3151555

    14 5320 Mountainview Drive Fort Nelson -Town Fort Nelson V0C 1R0
    Main Photo: 14 5320 Mountainview Drive in Fort Nelson: Fort Nelson -Town Townhouse for sale in "Mountainview Condos" : MLS®# R3151555
    $89,000
    Residential
    Status:
    Active
    MLS® Num:
    R3151555
    Bedrooms:
    3
    Bathrooms:
    1
    Floor Area:
    1,720 sq. ft.
    Bright, Modem & Move-In Ready! Welcome home to this beautifully maintained 3-bedroom condo where style meets comfort! Filled with natural light and positive energy, this inviting home features gorgeous modern flooring, updated kitchen countertops and hardware, plus beautifully refreshed bathroom fixtures. Enjoy the convenience of an insulated garage, a fully fenced backyard perfect for kids or pets, and an unbeatable location ideally situated between the elementary and primary schools. Whether you're starting out, downsizing, or investing, this one is sure to steal your heart! More details
    Listed by RE/MAX Action Realty Inc
    To access this listing,
    please create a free account

1-12/1,500
Data was last updated August 2, 2026 at 08:40 PM (UTC)

View Recently Sold Townhouses in British Columbia

Reviewing recent sales is key to understanding the townhouse market. Browse properties sold across BC in the last 30, 60, and 90 days to get a clear picture of current values.

Buying a Townhouse in BC: FAQs

What is the difference between a strata and non-strata townhouse?

Almost all townhouses in BC are strata-titled, meaning you own your unit and share ownership of common property (like roofs, landscaping, and amenities). Non-strata townhouses (or row houses), where you own the land your unit is on, are much rarer.

Are townhouses a good option for families?

Yes, townhouses are extremely popular with families. They offer more square footage and multiple levels compared to a condo, often include a small private yard or patio, and are generally more affordable than a detached house, making them a perfect middle ground.

What do townhouse strata fees typically cover?

Strata fees for townhouses usually cover exterior building maintenance (roof, siding), landscaping, garbage collection, building insurance, and contributions to the contingency reserve fund for future major repairs.

📞 Ready to Make a Move in Surrey?

Whether you're planning to buy your dream condo or thinking about selling your property in Surrey, we’re here to guide you every step of the way. Connect with a local real estate expert to get started today.

Reciprocity Logo The data relating to real estate on this website comes in part from the MLS® Reciprocity program of either the Greater Vancouver REALTORS® (GVR), the Fraser Valley Real Estate Board (FVREB) or the Chilliwack and District Real Estate Board (CADREB). Real estate listings held by participating real estate firms are marked with the MLS® logo and detailed information about the listing includes the name of the listing agent. This representation is based in whole or part on data generated by either the GVR, the FVREB or the CADREB which assumes no responsibility for its accuracy. The materials contained on this page may not be reproduced without the express written consent of either the GVR, the FVREB or the CADREB.