Included below are homes for sale in Banff; these MLS® listings are updated every 15 minutes.

For more information on any of these Banff listings, just click the listing below to view the details of a property. We can provide you with past sales history, dates and prices of homes recently sold nearby, and more. And, if you haven't already, be sure to register for a free account so that you can receive email alerts whenever new Banff real estate listings come on the market.

Banff Real Estate Listings

Click the links below to sort results by price range.
All Listings $400,000 - $500,000 $600,000 - $700,000
$800,000 - $900,000 Over $1,000,000
Sort by:
312, 414 Squirrel Street, Banff

$488,000

New

312, 414 Squirrel Street, NONE, Banff

Active - Residential - 1 Bed 1 Bath 620 SqFt

Grassroots Realty Group

236 Kluane Street, Banff

$879,000

New

236 Kluane Street, Banff

Active - Residential - 3 Beds 2 Baths 1,325 SqFt

Grassroots Realty Group

404 Otter Street, Banff

$1,950,000

404 Otter Street, NONE, Banff

Active - Residential - 3 Beds 2 Baths 1,209 SqFt

RE/MAX Alpine Realty

418 Muskrat Street, Banff

$2,400,000

418 Muskrat Street, NONE, Banff

Active - Residential - 1 Bed 3 Baths 1,731 SqFt

Honestdoor Inc.

Curious about how much homes sold for?

Register to access more features and details about sold listings.

Register
B, 109 Cave Ave Avenue S, Banff

$1,199,000

B, 109 Cave Ave Avenue S, NONE, Banff

Active - Residential - 5 Beds 3 Baths 1,728 SqFt

RE/MAX Alpine Realty

412 Marten Street, Banff

$2,300,000

412 Marten Street, NONE, Banff

Active - Residential - 3 Beds 1 Bath 1,150 SqFt

Heritage River Realty Ltd.

436 Muskrat Street, Banff

$1,510,000

436 Muskrat Street, NONE, Banff

Active - Residential - 6 Beds 3 Baths 1,729 SqFt

eXp Realty

204 Grizzly Street, Banff

$1,299,000

204 Grizzly Street, NONE, Banff

Active - Residential - 4 Beds 2 Baths 938 SqFt

RE/MAX iRealty Innovations

120 Beaver Street, Banff

$1,600,000

120 Beaver Street, NONE, Banff

Active - Residential - 4 Beds 4 Baths 1,170 SqFt

RE/MAX Alpine Realty

Save your search to save time

Register to get new listings by e-mail.

Register
102, 436 Banff Avenue, Banff

$645,000

102, 436 Banff Avenue, NONE, Banff

Active - Residential - 2 Beds 2 Baths 1,014 SqFt

RE/MAX Alpine Realty

213, 414 Squirrel Street, Banff

$420,000

213, 414 Squirrel Street, NONE, Banff

Active - Residential - 1 Bed 1 Bath 390 SqFt

eXp Realty

7c Otter Lane, Banff

$859,000

7c Otter Lane, NONE, Banff

Active - Residential - 3 Beds 3 Baths 2,086 SqFt

Sotheby's International Realty Canada