Comparison

Occupancy cost by city

Where does a square foot cost the most to occupy?

Gross occupancy cost — net rent plus recoverable operating costs — is the only figure that compares across markets. Sorted highest first, by use class, below.

By Leaselor Data DeskUpdated Reviewed Editorial policyReport an error

01Office

Office — gross occupancy cost

MarketNet rentTMIGross occupancyAvailable
Vancouver, BC$32.00$24.00$56.0010.8%
Toronto, ON$26.00$22.00$48.0017.5%
Victoria, BC$24.00$17.00$41.008.6%
Surrey, BC$23.50$14.75$38.2512.1%
Kelowna, BC$21.00$15.50$36.509.2%
Montréal, QC$19.00$17.00$36.0016.2%
Burnaby, BC$22.00$13.50$35.5015.0%
Ottawa, ON$19.00$16.00$35.0012.4%
Calgary, AB$17.00$17.50$34.5024.5%
Richmond, BC$21.00$13.00$34.0014.1%
Nanaimo, BC$19.50$14.50$34.008.9%
Abbotsford, BC$19.00$14.50$33.509.8%
Kitchener, ON$17.50$15.00$32.5014.1%
Chilliwack, BC$18.50$14.00$32.509.1%
Halifax, NS$17.00$15.50$32.5013.5%
Brampton, ON$20.00$12.25$32.2512.7%
Langley, BC$20.00$12.25$32.2514.7%
Mississauga, ON$19.75$12.25$32.0011.7%
Hamilton, ON$17.00$15.00$32.0012.8%
Kamloops, BC$18.00$14.00$32.009.6%
Coquitlam, BC$19.50$12.00$31.5012.6%
Edmonton, AB$15.00$16.50$31.5021.8%
St. John's, NL$16.50$15.00$31.5015.4%
Oshawa, ON$16.00$14.50$30.5013.2%
Guelph, ON$16.50$14.00$30.5011.4%
Québec City, QC$16.00$14.50$30.5011.2%
Markham, ON$18.50$11.50$30.0014.5%
Barrie, ON$16.00$14.00$30.0012.1%
London, ON$15.50$14.00$29.5015.0%
Delta, BC$18.25$11.25$29.5011.6%
Kingston, ON$15.50$13.50$29.0011.8%
Winnipeg, MB$15.00$14.00$29.0013.9%
Maple Ridge, BC$17.75$11.00$28.7512.9%
New Westminster, BC$17.75$11.00$28.7514.4%
St. Catharines, ON$15.00$13.50$28.5013.6%
Prince George, BC$15.50$13.00$28.5012.3%
Charlottetown, PE$15.00$13.50$28.5011.5%
Vaughan, ON$17.50$10.75$28.2512.2%
Oakville, ON$17.50$10.75$28.2514.8%
Windsor, ON$14.50$13.50$28.0014.8%
Brantford, ON$15.00$13.00$28.0012.4%
Peterborough, ON$15.00$13.00$28.0011.9%
Saskatoon, SK$14.00$14.00$28.0016.4%
Burlington, ON$17.00$10.50$27.5014.1%
Greater Sudbury, ON$14.50$13.00$27.5013.4%
Red Deer, AB$13.50$14.00$27.5019.6%
Lethbridge, AB$14.00$13.50$27.5015.8%
Regina, SK$13.50$14.00$27.5017.9%
Moncton, NB$14.50$13.00$27.5012.2%
Fredericton, NB$14.50$13.00$27.5012.8%
Richmond Hill, ON$16.75$10.50$27.2513.0%
North Vancouver, BC$16.75$10.50$27.2513.9%
Port Coquitlam, BC$16.75$10.25$27.0013.2%
Vernon, BC$16.75$10.25$27.0015.6%
Cambridge, ON$16.50$10.25$26.7514.6%
Milton, ON$16.50$10.25$26.7515.0%
West Kelowna, BC$16.50$10.25$26.7516.7%
Thunder Bay, ON$14.00$12.50$26.5014.2%
Belleville, ON$14.00$12.50$26.5012.7%
Whitby, ON$16.25$10.00$26.2513.8%
Waterloo, ON$16.25$10.00$26.2515.1%
Penticton, BC$16.25$10.00$26.2516.0%
Campbell River, BC$16.25$10.00$26.2516.2%
Sherbrooke, QC$13.50$12.50$26.0012.6%
Saint John, NB$13.50$12.50$26.0015.1%
Laval, QC$16.00$9.75$25.7513.6%
Ajax, ON$15.75$9.75$25.5012.8%
Medicine Hat, AB$12.50$13.00$25.5017.2%
Chatham-Kent, ON$15.50$9.75$25.2513.9%
Newmarket, ON$15.50$9.50$25.0016.6%
Gatineau, QC$15.50$9.50$25.0014.4%
Trois-Rivières, QC$13.00$12.00$25.0012.9%
Courtenay, BC$15.50$9.50$25.0016.1%
Granby, QC$13.00$11.75$24.7511.2%
Saguenay, QC$12.50$12.00$24.5013.8%
Pickering, ON$15.00$9.25$24.2514.2%
Caledon, ON$15.00$9.25$24.2515.9%
Drummondville, QC$12.50$11.50$24.0011.6%
Niagara Falls, ON$14.75$9.00$23.7513.4%
Halton Hills, ON$14.75$9.00$23.7516.5%
Longueuil, QC$14.50$9.00$23.5012.1%
Norfolk County, ON$14.25$8.75$23.0014.5%
Cranbrook, BC$14.25$8.75$23.0015.0%
Sault Ste. Marie, ON$14.00$8.75$22.7513.0%
Sarnia, ON$14.00$8.75$22.7513.2%
North Bay, ON$14.00$8.75$22.7515.7%
Cornwall, ON$14.00$8.75$22.7516.2%
Woodstock, ON$14.00$8.75$22.7516.5%
St. Albert, AB$13.75$8.50$22.2516.6%
Welland, ON$13.50$8.25$21.7513.1%
Terrebonne, QC$13.50$8.25$21.7513.7%
Saint-Jean-sur-Richelieu, QC$13.50$8.25$21.7516.6%
Bradford West Gwillimbury, ON$13.25$8.25$21.5014.8%
Timmins, ON$13.25$8.25$21.5014.8%
Lévis, QC$13.25$8.25$21.5011.8%
Airdrie, AB$13.00$8.00$21.0013.7%
Grande Prairie, AB$13.00$8.00$21.0014.0%
Dartmouth, NS$13.00$8.00$21.0015.4%
Orillia, ON$12.75$8.00$20.7515.2%
Brossard, QC$12.75$7.75$20.5014.3%
Fort McMurray, AB$12.75$7.75$20.5012.7%
Whitehorse, YT$12.50$7.75$20.2516.6%
Yellowknife, NT$12.50$7.75$20.2515.5%
Stratford, ON$12.25$7.50$19.7512.9%
Repentigny, QC$12.25$7.50$19.7513.1%
Saint-Jérôme, QC$12.25$7.50$19.7513.2%
Spruce Grove, AB$12.25$7.50$19.7515.4%
Owen Sound, ON$12.00$7.50$19.5016.2%
Victoriaville, QC$11.75$7.25$19.0015.5%
Leduc, AB$11.75$7.25$19.0015.1%
Okotoks, AB$11.75$7.25$19.0015.6%
Iqaluit, NU$11.75$7.25$19.0013.1%
Shawinigan, QC$11.50$7.25$18.7514.7%
Rimouski, QC$11.50$7.25$18.7514.6%
Rouyn-Noranda, QC$11.50$7.25$18.7515.8%
Salaberry-de-Valleyfield, QC$11.25$7.00$18.2515.0%
Val-d'Or, QC$11.25$7.00$18.2516.6%
Cochrane, AB$11.25$7.00$18.2512.9%
Fort Saskatchewan, AB$11.25$7.00$18.2514.8%
Sydney, NS$11.00$6.75$17.7516.2%
Brandon, MB$10.50$6.50$17.0012.7%
Moose Jaw, SK$10.50$6.50$17.0016.2%
Sept-Îles, QC$10.25$6.25$16.5014.7%
Prince Albert, SK$10.25$6.25$16.5013.9%
Dieppe, NB$9.50$6.00$15.5016.5%
Mount Pearl, NL$9.25$5.75$15.0014.1%
Corner Brook, NL$9.25$5.75$15.0015.9%
Steinbach, MB$9.00$5.50$14.5013.7%
Swift Current, SK$9.00$5.50$14.5014.9%
Winkler, MB$8.75$5.50$14.2516.3%
Truro, NS$8.75$5.50$14.2513.3%
Miramichi, NB$8.75$5.50$14.2516.4%
Summerside, PE$8.25$5.25$13.5014.8%
Bathurst, NB$7.75$4.75$12.5014.0%

02Industrial

Industrial — gross occupancy cost

MarketNet rentTMIGross occupancyAvailable
Vancouver, BC$22.00$6.50$28.501.9%
Victoria, BC$18.00$6.00$24.002.1%
Abbotsford, BC$17.50$5.75$23.251.5%
Toronto, ON$17.50$5.50$23.002.4%
Surrey, BC$17.75$5.25$23.003.0%
Kelowna, BC$16.00$5.50$21.501.8%
Chilliwack, BC$16.00$5.50$21.501.6%
Nanaimo, BC$15.50$5.50$21.001.9%
Burnaby, BC$16.00$4.75$20.753.4%
Richmond, BC$15.50$4.50$20.003.3%
Hamilton, ON$14.50$5.00$19.501.8%
Kamloops, BC$14.00$5.25$19.252.2%
Mississauga, ON$14.75$4.25$19.002.9%
Oshawa, ON$14.00$5.00$19.001.9%
Barrie, ON$14.00$5.00$19.001.7%
Coquitlam, BC$14.75$4.25$19.003.4%
Langley, BC$14.50$4.25$18.753.2%
Ottawa, ON$13.50$5.00$18.502.8%
Brampton, ON$14.25$4.25$18.502.6%
Kitchener, ON$13.50$5.00$18.502.2%
Guelph, ON$13.50$5.00$18.501.6%
Montréal, QC$14.00$4.50$18.503.1%
Vaughan, ON$13.75$4.00$17.753.6%
Brantford, ON$13.00$4.75$17.751.9%
Markham, ON$13.50$4.00$17.503.3%
Delta, BC$13.50$4.00$17.502.9%
Maple Ridge, BC$13.50$4.00$17.503.4%
St. Catharines, ON$12.50$4.75$17.252.3%
Calgary, AB$12.50$4.75$17.254.2%
Prince George, BC$12.00$4.75$16.752.8%
North Vancouver, BC$13.00$3.75$16.753.8%
St. John's, NL$12.00$4.75$16.753.3%
Oakville, ON$12.75$3.75$16.503.2%
Peterborough, ON$12.00$4.50$16.502.2%
New Westminster, BC$12.75$3.75$16.503.2%
Halifax, NS$12.00$4.50$16.503.0%
London, ON$11.50$4.50$16.002.9%
Windsor, ON$11.50$4.50$16.002.7%
Kingston, ON$11.50$4.50$16.002.4%
Belleville, ON$11.50$4.50$16.002.1%
Richmond Hill, ON$12.25$3.50$15.753.0%
Port Coquitlam, BC$12.25$3.50$15.753.1%
Vernon, BC$12.25$3.50$15.753.7%
Burlington, ON$12.00$3.50$15.502.9%
Ajax, ON$12.00$3.50$15.503.6%
Laval, QC$12.00$3.50$15.503.5%
Penticton, BC$12.00$3.50$15.503.8%
West Kelowna, BC$12.00$3.50$15.503.9%
Edmonton, AB$11.00$4.50$15.505.1%
Lethbridge, AB$11.00$4.50$15.503.6%
Charlottetown, PE$11.00$4.50$15.502.4%
Greater Sudbury, ON$11.00$4.25$15.252.9%
Québec City, QC$11.00$4.25$15.252.6%
Campbell River, BC$11.75$3.50$15.253.5%
Whitby, ON$11.50$3.50$15.002.7%
Cambridge, ON$11.50$3.50$15.002.9%
Gatineau, QC$11.50$3.50$15.003.5%
Red Deer, AB$10.50$4.50$15.004.4%
Milton, ON$11.25$3.50$14.752.7%
Waterloo, ON$11.25$3.50$14.752.8%
Chatham-Kent, ON$11.25$3.50$14.753.0%
Moncton, NB$10.50$4.25$14.752.6%
Fredericton, NB$10.50$4.25$14.752.7%
Thunder Bay, ON$10.50$4.00$14.503.2%
Pickering, ON$11.00$3.50$14.503.3%
Niagara Falls, ON$11.00$3.50$14.503.3%
Sault Ste. Marie, ON$11.00$3.50$14.503.7%
Courtenay, BC$11.00$3.50$14.503.4%
Winnipeg, MB$10.50$4.00$14.503.4%
Newmarket, ON$10.75$3.50$14.253.2%
Saskatoon, SK$10.00$4.25$14.254.6%
Saint John, NB$10.00$4.25$14.253.5%
Caledon, ON$10.50$3.50$14.003.3%
Sarnia, ON$10.50$3.50$14.003.4%
Norfolk County, ON$10.50$3.50$14.003.5%
Halton Hills, ON$10.50$3.50$14.003.6%
Longueuil, QC$10.50$3.50$14.002.8%
Sherbrooke, QC$10.00$4.00$14.002.8%
Granby, QC$10.00$4.00$14.002.4%
Cranbrook, BC$10.50$3.50$14.003.6%
North Bay, ON$10.25$3.50$13.753.7%
Bradford West Gwillimbury, ON$10.25$3.50$13.753.9%
Medicine Hat, AB$9.50$4.25$13.754.1%
Regina, SK$9.50$4.25$13.755.2%
Welland, ON$10.00$3.50$13.503.3%
Lévis, QC$10.00$3.50$13.503.1%
Terrebonne, QC$10.00$3.50$13.503.3%
Airdrie, AB$10.00$3.50$13.503.8%
St. Albert, AB$10.00$3.50$13.503.8%
Fort McMurray, AB$10.00$3.50$13.503.9%
Cornwall, ON$9.75$3.50$13.253.3%
Woodstock, ON$9.75$3.50$13.253.1%
Timmins, ON$9.75$3.50$13.253.4%
Orillia, ON$9.75$3.50$13.254.0%
Trois-Rivières, QC$9.50$3.75$13.253.1%
Saint-Jean-sur-Richelieu, QC$9.75$3.50$13.253.6%
Drummondville, QC$9.50$3.75$13.252.5%
Grande Prairie, AB$9.75$3.50$13.253.6%
Saint-Jérôme, QC$9.50$3.50$13.003.9%
Dartmouth, NS$9.50$3.50$13.003.7%
Stratford, ON$9.25$3.50$12.753.3%
Saguenay, QC$9.00$3.75$12.753.4%
Brossard, QC$9.25$3.50$12.753.4%
Repentigny, QC$9.25$3.50$12.753.3%
Iqaluit, NU$9.25$3.50$12.753.8%
Yellowknife, NT$9.00$3.50$12.503.5%
Owen Sound, ON$8.75$3.50$12.253.6%
Leduc, AB$8.75$3.50$12.253.5%
Cochrane, AB$8.75$3.50$12.253.8%
Whitehorse, YT$8.75$3.50$12.253.4%
Shawinigan, QC$8.50$3.50$12.003.5%
Rouyn-Noranda, QC$8.50$3.50$12.003.7%
Spruce Grove, AB$8.50$3.50$12.003.1%
Fort Saskatchewan, AB$8.50$3.50$12.003.8%
Rimouski, QC$8.25$3.50$11.753.3%
Victoriaville, QC$8.25$3.50$11.753.1%
Okotoks, AB$8.25$3.50$11.753.2%
Salaberry-de-Valleyfield, QC$8.00$3.50$11.503.2%
Val-d'Or, QC$8.00$3.50$11.503.4%
Brandon, MB$8.00$3.50$11.503.4%
Sydney, NS$8.00$3.50$11.503.6%
Prince Albert, SK$7.75$3.50$11.253.5%
Sept-Îles, QC$7.50$3.50$11.003.2%
Moose Jaw, SK$7.50$3.50$11.003.5%
Truro, NS$6.75$3.50$10.253.6%
Dieppe, NB$6.75$3.50$10.253.6%
Mount Pearl, NL$6.75$3.50$10.253.4%
Corner Brook, NL$6.75$3.50$10.253.7%
Steinbach, MB$6.50$3.50$10.003.1%
Winkler, MB$6.50$3.50$10.003.9%
Swift Current, SK$6.50$3.50$10.003.5%
Miramichi, NB$6.25$3.50$9.753.6%
Summerside, PE$6.00$3.50$9.503.1%
Bathurst, NB$5.75$3.50$9.253.5%

03Retail

Retail — gross occupancy cost

MarketNet rentTMIGross occupancyAvailable
Vancouver, BC$42.00$20.00$62.003.6%
Toronto, ON$34.00$18.00$52.004.1%
Surrey, BC$34.50$12.75$47.253.6%
Victoria, BC$33.75$12.50$46.254.6%
Calgary, AB$28.00$16.00$44.004.9%
Burnaby, BC$32.00$11.75$43.754.6%
Coquitlam, BC$30.75$11.25$42.005.2%
Richmond, BC$30.50$11.25$41.754.3%
Montréal, QC$26.00$15.00$41.005.2%
Kelowna, BC$30.00$11.00$41.004.9%
Abbotsford, BC$29.50$11.00$40.504.5%
Ottawa, ON$26.00$14.00$40.004.4%
Brampton, ON$29.00$10.75$39.753.8%
Langley, BC$29.00$10.75$39.754.5%
Delta, BC$28.75$10.75$39.504.9%
Mississauga, ON$28.75$10.50$39.253.4%
London, ON$28.50$10.50$39.004.3%
Halifax, NS$25.00$14.00$39.004.8%
Vaughan, ON$27.75$10.25$38.005.1%
Edmonton, AB$24.00$14.00$38.005.6%
Hamilton, ON$24.00$13.50$37.504.3%
Kitchener, ON$24.00$13.50$37.504.6%
Markham, ON$27.00$10.00$37.004.4%
Richmond Hill, ON$26.50$9.75$36.255.3%
Québec City, QC$23.00$13.00$36.004.7%
Windsor, ON$25.75$9.50$35.254.6%
Greater Sudbury, ON$25.75$9.50$35.255.3%
Oakville, ON$25.50$9.50$35.004.5%
Winnipeg, MB$22.00$12.50$34.505.1%
Guelph, ON$25.00$9.25$34.255.2%
Ajax, ON$24.75$9.25$34.005.3%
Burlington, ON$24.75$9.00$33.754.3%
Barrie, ON$24.50$9.00$33.504.6%
Kingston, ON$24.50$9.00$33.505.0%
Oshawa, ON$24.25$9.00$33.254.2%
Cambridge, ON$24.00$8.75$32.754.5%
Milton, ON$24.00$8.75$32.754.6%
Waterloo, ON$23.75$8.75$32.504.7%
Whitby, ON$23.50$8.75$32.254.2%
St. Catharines, ON$23.50$8.75$32.254.2%
Brantford, ON$23.25$8.50$31.754.7%
Laval, QC$23.25$8.50$31.754.1%
Thunder Bay, ON$22.75$8.50$31.254.2%
Longueuil, QC$22.75$8.50$31.255.0%
Chatham-Kent, ON$22.75$8.25$31.004.2%
Gatineau, QC$22.50$8.25$30.754.4%
Red Deer, AB$22.00$8.00$30.005.3%
Saskatoon, SK$21.50$8.00$29.504.6%
Sherbrooke, QC$21.25$7.75$29.004.7%
Lévis, QC$21.00$7.75$28.754.9%
Trois-Rivières, QC$21.00$7.75$28.754.9%
Saguenay, QC$20.75$7.75$28.504.6%
Regina, SK$20.75$7.75$28.504.6%
Terrebonne, QC$19.50$7.25$26.754.2%
St. John's, NL$18.25$6.75$25.004.7%

04Flex / office-industrial

Flex / office-industrial — gross occupancy cost

MarketNet rentTMIGross occupancyAvailable
Vancouver, BC$24.00$10.00$34.003.8%
Surrey, BC$20.75$8.50$29.255.1%
Toronto, ON$19.00$9.00$28.004.5%
Ottawa, ON$17.75$7.25$25.004.7%
Mississauga, ON$16.75$6.75$23.504.1%
Brampton, ON$16.25$6.50$22.753.9%
Edmonton, AB$16.25$6.50$22.754.4%
Hamilton, ON$16.00$6.50$22.503.8%
Montréal, QC$15.00$7.50$22.505.0%
Calgary, AB$14.00$8.00$22.006.2%
London, ON$15.50$6.25$21.753.8%
Kitchener, ON$15.25$6.00$21.254.7%
Québec City, QC$14.25$5.75$20.004.7%
Winnipeg, MB$13.75$5.50$19.254.7%
Halifax, NS$13.75$5.50$19.254.5%

05Medical office

Medical office — gross occupancy cost

MarketNet rentTMIGross occupancyAvailable
Vancouver, BC$36.00$22.00$58.004.8%
Toronto, ON$30.00$20.00$50.005.5%
Calgary, AB$26.00$17.00$43.006.5%
Surrey, BC$27.25$13.75$41.004.7%
Montréal, QC$24.00$16.00$40.006.0%
Ottawa, ON$24.50$12.25$36.755.2%
Mississauga, ON$23.50$11.75$35.255.2%
Hamilton, ON$23.25$11.75$35.005.5%
Brampton, ON$23.25$11.50$34.755.0%
Edmonton, AB$22.50$11.25$33.755.2%
London, ON$22.00$11.00$33.005.1%
Kitchener, ON$20.25$10.25$30.504.7%
Québec City, QC$18.50$9.25$27.754.0%
Winnipeg, MB$18.50$9.25$27.754.7%
Halifax, NS$18.50$9.25$27.754.8%

99Provenance

How these figures were produced

  • Baseline seedA documented starting estimate awaiting first observation. Treat as an order-of-magnitude figure only.
  • ModelledDerived arithmetically from observed inputs using the published method; not a market quote.
How Leaselor computes these numbers

Not adviceLeaselor is a data publisher. We do not broker, arrange, or transact, and nothing here is an offer or professional advice. Figures are indicative benchmarks for comparison and must be confirmed with a licensed professional before you rely on them. About Leaselor