Best Rental Property Markets Canada in 2025

Based on our data, this page shows the top rental markets to invest in Canada with key statistics and information, like average long-term rental yields, short-term rental yields, number of rentals available, and average property prices. This allows you to discover the most profitable cities to invest in, buy, and own rental properties in Canada.

Best Cities to buy rental properties in Canada


All data presented in this report is based on 2-bedroom properties.

STR (Short-Term Rental): Refers to short-term rental data, which is tracked and verified by Airbtics.

STR Revenue: Represents the average annual revenue generated by short-term rentals, as captured by Airbtics’ dataset.

LTR (Long-Term Rental): Refers to traditional rental markets.

LTR Revenue: Represents the average annual rental income collected by landlords. For comparability, we assume a 90% occupancy rate for long-term rentals. The data is currently sourced through ChatGPT. However, Airbtics is in the process of collecting and standardizing this data internally. By November 2025, these external sources will be fully replaced with Airbtics’ proprietary datasets.

Sorting Basis: The tables are ranked by average long-term rental yields for 2-bedroom properties.

Last updated: September, 2025

Position Market Name LTR Revenue for 2/bd STR Revenue for 2/bd Average Property Prices Gross Long-term Rental Yield Gross Short-term Rental Yield
1 Regina CA$14.06K CA$28.35K $205.50K 6.84% 13.8%
2 South algonquin, Ontario CA$14.06K CA$74.43K $205.50K 6.84% 36.22%
3 Chatham CA$13.32K CA$30.70K $205.50K 6.48% 14.94%
4 Saint John CA$13.32K CA$36.19K $205.50K 6.48% 17.61%
5 Bonavista, Newfoundland and labrador CA$13.32K CA$42.60K $205.50K 6.48% 20.73%
6 Corner brook, Newfoundland and labrador CA$13.32K CA$35.70K $205.50K 6.48% 17.37%
7 Timmins, Ontario CA$13.32K CA$35.78K $205.50K 6.48% 17.41%
8 Deer lake, Newfoundland and labrador CA$13.32K CA$35.20K $205.50K 6.48% 17.13%
9 Lloydminster CA$11.24K CA$32.44K $178.10K 6.31% 18.21%
10 Brandon CA$11.10K CA$36.70K $178.10K 6.23% 20.61%
11 North Bay CA$14.80K CA$43.86K $246.60K 6.0% 17.79%
12 Fredericton CA$14.80K CA$42.13K $246.60K 6.0% 17.08%
13 Kenora, Ontario CA$14.80K CA$64.53K $246.60K 6.0% 26.17%
14 Sudbury CA$17.75K CA$39.79K $301.40K 5.89% 13.2%
15 Welland, Ontario CA$17.75K CA$31.65K $301.40K 5.89% 10.5%
16 Fort st. john, British columbia CA$17.75K CA$35.55K $301.40K 5.89% 11.8%
17 Edmundston, New brunswick CA$9.62K CA$29.99K $164.40K 5.85% 18.24%
18 West grey, Ontario CA$17.75K CA$37.05K $308.25K 5.76% 12.02%
19 Grande prairie, Alberta CA$14.06K CA$32.99K $246.60K 5.7% 13.38%
20 Labelle, Quebec CA$14.06K CA$39.77K $246.60K 5.7% 16.13%
21 La conception, Quebec CA$14.06K CA$69.50K $246.60K 5.7% 28.19%
22 West nipissing, Ontario CA$14.06K CA$43.32K $246.60K 5.7% 17.57%
23 Saskatoon CA$16.27K CA$31.24K $287.70K 5.66% 10.86%
24 Edmonton CA$16.27K CA$28.30K $301.40K 5.4% 9.39%
25 Winnipeg CA$16.27K CA$29.66K $301.40K 5.4% 9.84%
26 Oshawa CA$22.19K CA$27.30K $411K 5.4% 6.64%
27 Trois-Rivieres CA$11.10K CA$33.15K $205.50K 5.4% 16.13%
28 Prince George CA$16.27K CA$35.49K $301.40K 5.4% 11.78%
29 Matawinie, Quebec CA$13.32K CA$41.63K $246.60K 5.4% 16.88%
30 Thunder bay, Ontario CA$16.27K CA$42.79K $301.40K 5.4% 14.2%
31 Potton, Quebec CA$13.32K CA$43.24K $246.60K 5.4% 17.53%
32 Medicine hat, Alberta CA$11.10K CA$35.27K $205.50K 5.4% 17.17%
33 Moose jaw, Saskatchewan CA$11.10K CA$31.92K $205.50K 5.4% 15.53%
34 Stratford, Prince edward island CA$16.27K CA$61.81K $301.40K 5.4% 20.51%
35 Dieppe, New brunswick CA$13.32K CA$32.90K $246.60K 5.4% 13.34%
36 Leamington CA$17.75K CA$41.36K $342.50K 5.18% 12.08%
37 Wolfville CA$17.75K CA$73.11K $342.50K 5.18% 21.35%
38 Bruce, Ontario CA$17.75K CA$60.24K $342.50K 5.18% 17.59%
39 Port colborne, Ontario CA$17.75K CA$57.04K $342.50K 5.18% 16.66%
40 Belleville, Ontario CA$17.75K CA$39.45K $342.50K 5.18% 11.52%
41 Yellowknife, Northwest territories CA$20.71K CA$75.61K $411K 5.04% 18.4%
42 Twillingate, Newfoundland and labrador CA$10.36K CA$64.49K $205.50K 5.04% 31.38%
43 Nominingue, Quebec CA$10.36K CA$27.91K $205.50K 5.04% 13.58%
44 Sherbrooke CA$11.84K CA$34.33K $246.60K 4.8% 13.92%
45 Rimouski, Quebec CA$11.84K CA$47.72K $246.60K 4.8% 19.35%
46 Quebec City CA$16.27K CA$61.66K $342.50K 4.75% 18.0%
47 Port Alberni CA$16.27K CA$45.07K $342.50K 4.75% 13.16%
48 Lanark, Ontario CA$16.27K CA$44.51K $342.50K 4.75% 12.99%
49 Georgina, Ontario CA$19.23K CA$29.71K $411K 4.68% 7.23%
50 Shediac CA$14.06K CA$35.31K $301.40K 4.66% 11.71%
51 Beaupre, Quebec CA$14.06K CA$33.85K $301.40K 4.66% 11.23%
52 Lethbridge, Alberta CA$14.06K CA$35.60K $301.40K 4.66% 11.81%
53 Orford, Quebec CA$14.06K CA$42.90K $301.40K 4.66% 14.23%
54 Brockville, Ontario CA$14.06K CA$58.10K $301.40K 4.66% 19.28%
55 Marmora, Ontario CA$14.06K CA$38.41K $301.40K 4.66% 12.74%
56 Montreal CA$22.19K CA$46.21K $479.50K 4.63% 9.64%
57 Innisfil CA$22.19K CA$39.82K $479.50K 4.63% 8.3%
58 Barrie CA$22.19K CA$31.13K $479.50K 4.63% 6.49%
59 Waterloo CA$23.67K CA$37.01K $513.75K 4.61% 7.2%
60 Pickering, Ontario CA$23.67K CA$33.81K $513.75K 4.61% 6.58%
61 Grimsby, Ontario CA$23.67K CA$41.55K $513.75K 4.61% 8.09%
62 Kitchener CA$21.45K CA$35.22K $479.50K 4.47% 7.34%
63 Tweed, Ontario CA$14.06K CA$39.90K $315.10K 4.46% 12.66%
64 Sylvan lake, Alberta CA$13.32K CA$51.14K $301.40K 4.42% 16.97%
65 Brampton CA$22.19K CA$31.70K $506.90K 4.38% 6.25%
66 Hamilton CA$22.19K CA$36.99K $513.75K 4.32% 7.2%
67 Niagara Falls CA$17.75K CA$36.33K $411K 4.32% 8.84%
68 Cobourg CA$17.75K CA$42.23K $411K 4.32% 10.27%
69 London CA$17.75K CA$33.66K $411K 4.32% 8.19%
70 Kimberley CA$17.75K CA$57.96K $411K 4.32% 14.1%
71 Mississauga CA$26.63K CA$38.28K $616.50K 4.32% 6.21%
72 Guelph CA$22.19K CA$40.43K $513.75K 4.32% 7.87%
73 Peterborough CA$17.75K CA$33.45K $411K 4.32% 8.14%
74 St. Catharines CA$17.75K CA$40.90K $411K 4.32% 9.95%
75 Markham CA$26.63K CA$36.94K $616.50K 4.32% 5.99%
76 Kawartha Lakes CA$17.75K CA$54.03K $411K 4.32% 13.15%
77 Ajax CA$22.19K CA$29.18K $513.75K 4.32% 5.68%
78 Laval CA$17.75K CA$36.72K $411K 4.32% 8.94%
79 Lunenburg CA$17.75K CA$58.55K $411K 4.32% 14.25%
80 Tiny, Ontario CA$17.75K CA$43.79K $411K 4.32% 10.65%
81 Frontenac, Ontario CA$17.75K CA$53.39K $411K 4.32% 12.99%
82 Lennox and addington, Ontario CA$17.75K CA$53.62K $411K 4.32% 13.05%
83 Langford, British columbia CA$26.63K CA$48.16K $616.50K 4.32% 7.81%
84 Grey highlands, Ontario CA$17.75K CA$49.71K $411K 4.32% 12.1%
85 Brossard, Quebec CA$17.75K CA$31.06K $411K 4.32% 7.56%
86 Quinte west, Ontario CA$17.75K CA$54.77K $411K 4.32% 13.33%
87 Hastings highlands, Ontario CA$17.75K CA$47.18K $411K 4.32% 11.48%
88 Georgian bluffs, Ontario CA$17.75K CA$40.36K $411K 4.32% 9.82%
89 Greater madawaska, Ontario CA$17.75K CA$49.89K $411K 4.32% 12.14%
90 Prescott and russell, Ontario CA$17.75K CA$40.00K $411K 4.32% 9.73%
91 La minerve, Quebec CA$8.88K CA$43.76K $205.50K 4.32% 21.3%
92 Magog QC CA$14.06K CA$33.95K $342.50K 4.1% 9.91%
93 Charlevoix, Quebec CA$14.06K CA$52.12K $342.50K 4.1% 15.22%
94 Argenteuil, Quebec CA$14.06K CA$48.85K $342.50K 4.1% 14.26%
95 Charlottetown, Prince edward island CA$14.06K CA$63.89K $342.50K 4.1% 18.65%
96 Ottawa CA$20.71K CA$40.64K $506.90K 4.09% 8.02%
97 Newmarket, Ontario CA$25.15K CA$29.30K $616.50K 4.08% 4.75%
98 Mahone Bay CA$17.75K CA$69.31K $438.40K 4.05% 15.81%
99 Salmon Arm CA$17.75K CA$37.04K $438.40K 4.05% 8.45%
100 Lambton shores, Ontario CA$17.75K CA$43.20K $438.40K 4.05% 9.86%

Find the best Rental Markets with our interactive tool (Short-term rental focus currently)

Use our interactive Market Explorer to find the best places to start an Airbnb in Canada. Compare multiple markets side by side, apply filters like regulations, budget (property or rent prices), and market size, and even export the results to Excel.

Try Our Market Explorer