79 tracked markets

Source: BNBCalc market metadata · Reviewed by Parker Place, CTO of BNBCalc.com · Data updated October 7, 2026

Best Airbnb Markets in Canada

Canmore is the top Canada short-term rental market across Airbnb and Vrbo by annual revenue. Average-tier listings in Canmore earn $121,083 a year on average, with 62% occupancy at an average daily rate of $422. Canmore has 2,769 average active listings.

Top revenue market

Canmore

$121.1K

Median annual revenue

$41.9K

Average listing revenue

Median occupancy

41%

Adjusted occupancy

Tracked markets

79

Countrywide market coverage

Top 10 Canada Airbnb and Vrbo Markets

Canmore short-term rental market

#1

Canmore

BNBCalc tracks Canmore as a Canada short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$121.1K

Occupancy

62%

Average active listings

2,769

Ucluelet short-term rental market

#2

Ucluelet

BNBCalc tracks Ucluelet as a Canada short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$95.1K

Occupancy

53%

Average active listings

691

Whistler short-term rental market

#3

Whistler

BNBCalc tracks Whistler as a Canada short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$90.3K

Occupancy

44%

Average active listings

3,420

Port Renfrew short-term rental market

#4

Port Renfrew

BNBCalc tracks Port Renfrew as a Canada short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$70.3K

Occupancy

43%

Average active listings

238

Vancouver short-term rental market

#5

Vancouver

BNBCalc tracks Vancouver as a Canada short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$67.0K

Occupancy

57%

Average active listings

4,319

Mont-Tremblant short-term rental market

#6

Mont-Tremblant

BNBCalc tracks Mont-Tremblant as a Canada short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$66.6K

Occupancy

37%

Average active listings

2,483

Gravenhurst short-term rental market

#7

Gravenhurst

BNBCalc tracks Gravenhurst as a Canada short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$65.8K

Occupancy

35%

Average active listings

2,234

Owen Sound short-term rental market

#8

Owen Sound

BNBCalc tracks Owen Sound as a Canada short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$64.1K

Occupancy

40%

Average active listings

1,030

Sechelt short-term rental market

#9

Sechelt

BNBCalc tracks Sechelt as a Canada short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$62.8K

Occupancy

47%

Average active listings

704

Quebec City short-term rental market

#10

Quebec City

BNBCalc tracks Quebec City as a Canada short-term rental market with Airbnb, Vrbo, and broader rental performance context.

Revenue

$61.4K

Occupancy

46%

Average active listings

3,609

All Canada Short-Term Rental Markets

Every market below links to its full BNBCalc market page. Non-US country rankings use annual revenue first because gross yield requires property value metadata that is currently US-only.

Average active listings is the average number of Airbnb and Vrbo listings active in a market each month over the last 12 months, the same figure you'll see on that market's page. Annual revenue is total market revenue over the last 12 months divided by that average, and it already includes cleaning fees.

RankMarketAnnual revenueMonthly revenueADROccupancyAverage active listings
#1Canmore$121,083$10,090$42262%2,769
#2Ucluelet$95,072$7,923$41453%691
#3Whistler$90,320$7,527$48944%3,420
#4Port Renfrew$70,263$5,855$35443%238
#5Vancouver$66,953$5,579$28157%4,319
#6Mont-Tremblant$66,589$5,549$39237%2,483
#7Gravenhurst$65,814$5,484$46035%2,234
#8Owen Sound$64,111$5,343$38140%1,030
#9Sechelt$62,803$5,234$32647%704
#10Quebec City$61,380$5,115$29846%3,609
#11Panorama$59,974$4,998$33442%1,587
#12Montreal$59,296$4,941$22958%4,744
#13Saint-Adolphe-d'Howard$59,269$4,939$33139%1,375
#14Bancroft$58,607$4,884$40139%1,737
#15Toronto$57,091$4,758$26152%7,351
#16Halifax$56,979$4,748$27150%1,370
#17Kingston$55,218$4,601$33939%1,884
#18Collingwood$55,214$4,601$35735%2,185
#19Victoria$54,065$4,505$25452%1,127
#20Saint-Gabriel-de-Brandon$52,855$4,405$32134%895
#21Fernie$52,801$4,400$33942%480
#22Niagara Falls$51,744$4,312$28738%2,477
#23Lake Memphremagog$49,721$4,143$27740%1,313
#24North Bay$49,489$4,124$36737%816
#25Lake Country$49,223$4,102$38135%3,676
#26Kimberley$49,124$4,094$31640%265
#27Courtenay$46,473$3,873$25049%620
#28Nanaimo$46,434$3,869$25746%1,374
#29Shelburne$45,988$3,832$27643%500
#30Red Deer$45,837$3,820$25744%409
#31Berwick$45,408$3,784$24943%302
#32Point Franks$45,308$3,776$34734%750
#33Osoyoos Lake$44,620$3,718$37936%173
#34Port Dover$44,496$3,708$29037%380
#35La Malbaie$43,714$3,643$30735%369
#36Kingsville$43,687$3,641$29336%522
#37Témiscouata$43,434$3,620$26538%733
#38Cape Breton Island$43,377$3,615$26941%797
#39Prince Edward Island$42,883$3,574$27541%1,350
#40Calgary$41,918$3,493$20049%4,392
#41Barrie$41,777$3,481$28736%2,335
#42Trois-Rivières$41,672$3,473$24438%490
#43Chilliwack$41,562$3,464$26938%751
#44Lake Cowichan$41,336$3,445$25043%365
#45Penticton$41,010$3,418$32435%664
#46Ottawa$40,457$3,371$21646%1,719
#47Kemptville$39,702$3,308$25139%441
#48Thunder Bay$39,496$3,291$18059%287
#49Saint John$39,150$3,262$23544%492
#50St. John's$38,473$3,206$24241%1,914
#51Timmins$38,189$3,182$20750%185
#52Sault Ste. Marie$37,297$3,108$21246%215
#53New Glasgow$36,977$3,081$26241%451
#54Lethbridge$36,367$3,031$24238%453
#55Saguenay$35,219$2,935$24136%587
#56Kootenay Lake$34,632$2,886$26037%710
#57Port McNeill$34,235$2,853$27035%416
#58Langley$34,197$2,850$21341%762
#59Sudbury$34,123$2,844$22441%365
#60Oakville$32,983$2,749$19943%1,954
#61Cambridge$32,849$2,737$19245%1,489
#62Dauphin$32,825$2,735$22337%285
#63Surrey-Delta$32,571$2,714$21538%607
#64Nackawic$32,405$2,700$18645%210
#65Buffalo Narrows$32,127$2,677$22538%297
#66Coquitlam$31,785$2,649$18345%277
#67Moncton$30,975$2,581$18742%911
#68Gaspé$30,890$2,574$23239%324
#69Burlington$30,308$2,526$17649%686
#70Winnipeg$28,772$2,398$17040%1,259
#71London$28,439$2,370$18241%723
#72Fort McMurray$27,628$2,302$17251%244
#73Edmonton$26,449$2,204$15144%2,972
#74Windsor$25,192$2,099$18737%613
#75Prince George$23,397$1,950$15047%140
#76Grande Prairie$23,051$1,921$15751%182
#77Saskatoon$22,285$1,857$12748%439
#78Swift Current$21,270$1,772$16940%243
#79Regina$20,528$1,711$14244%349

How We Rank Non-US Markets

Outside the US, BNBCalc ranks country market pages by average annual revenue until property-value coverage is available for international gross yield. Annual revenue is useful for identifying demand and pricing power, but investors should still review acquisition cost, taxes, seasonality, regulations, and operating expenses before comparing returns.

Frequently Asked Questions About Canada Airbnb and Vrbo Markets