Canada›Ontario

Self-Storage in Ontario

874 facilities170 cities

About self-storage in Ontario

Ontario's self-storage market spans 874 active self-storage facilities across 170 cities and towns, making it the largest provincial market in Canada. Demand is concentrated in major urban centres, with Toronto, Ottawa, Hamilton, and Kitchener among the highest-density markets, alongside significant supply in London, Barrie, Oshawa, and Windsor.

Ontario storage market

Ontario's storage demand reflects the pressures of dense urban living, particularly in the Greater Toronto Area and Ottawa, where small apartments and high housing turnover push residents and businesses toward off-site space. University cities like London and Kitchener see pronounced seasonal demand cycles tied to student move-ins and move-outs. Cold winters drive demand for seasonal storage — winter tires, patio furniture, and recreational equipment — while spring snowmelt and the occasional flooding risk along the Great Lakes shoreline and river corridors prompt some residents to store valuables off-site during shoulder months. The province's wide geographic spread, from cottage country north of Barrie to the border cities of Windsor and Sarnia, means rural and tourism-adjacent markets carry their own distinct demand patterns.

Storage by city in Ontario

CityFacilitiesAvg 10×10
Toronto59$290/mo
London32$193/mo
Barrie29$215/mo
Ottawa29$240/mo
Oshawa24$235/mo
Hamilton22$209/mo
Kitchener22$209/mo
Windsor21$182/mo
Mississauga20$254/mo
Brampton19$223/mo
Burlington18$243/mo
Markham18$247/mo
Vaughan16$233/mo
Oakville15$247/mo
Etobicoke14$245/mo
Peterborough12$229/mo
Sarnia11$199/mo
St Catharines11$184/mo
Woburn9$236/mo
Collingwood9$223/mo
Thunder Bay9$236/mo
Welland9$153/mo
Orillia9$224/mo
Lindsay9$175/mo
Guelph8$196/mo
Arnprior8—
Midland8$165/mo
Cambridge8$164/mo
Sudbury8$245/mo
Bracebridge7$141/mo
Belleville7$152/mo
North Bay7$256/mo
Niagara Falls7$172/mo
Downsview-Roding-CFB7$306/mo
Dovercourt-Wallace Emerson-Junction7$336/mo
Waterloo7$225/mo
Stratford7$279/mo
Fort Erie6—
Scarborough6$311/mo
Brantford6$271/mo
Ajax6$219/mo
Smiths Falls6$202/mo
Owen Sound6$220/mo
Kanata6$193/mo
Renfrew5—
Port Colborne5—
Strathroy5$124/mo
Aurora5$235/mo
Leamington5$159/mo
Woodstock5$266/mo
Parkwoods-Donalda5$302/mo
Kenora4$170/mo
Newmarket4$258/mo
Fergus4$150/mo
Brockville4$147/mo
Gloucester4—
Pembroke4—
Bowmanville4$220/mo
Mississippi Mills4$85/mo
Tillsonburg4$132/mo
Goderich4$134/mo
Carleton Place4$102/mo
Cobourg4$290/mo
North York4$263/mo
Kingston4$232/mo
Sault Ste. Marie4$182/mo
Perth4$152/mo
Petawawa4—
Ancaster4$347/mo
Cornwall4$176/mo
Orangeville4$224/mo
Innisfil4$237/mo
Clarence-Rockland3—
Amherstburg3$140/mo
Richmond Hill3$309/mo
West Nipissing3—
Bolton3$314/mo
Wasaga Beach3$200/mo
Whitby3$290/mo
Chatham3$251/mo
Tecumseh3$153/mo
Port Perry3—
Chippawa3$125/mo
Gravenhurst3$120/mo
Greater Napanee3—
South Huron3$165/mo
Stoney Creek3$212/mo
Alliston3$170/mo
Hawkesbury3$120/mo
Parry Sound3—
Rouge3$253/mo
Corunna2—
West Humber-Clairville2$291/mo
Doon South2$199/mo
St Marys2$157/mo
Simcoe2$191/mo
Waterdown2$180/mo
Petrolia2—
Milton2$222/mo
Greely2$154/mo
Elmira2—
Columbia2—
Essex2$169/mo
Willowdale2$200/mo
Wexford/Maryvale2—
Gananoque2—
Kingsville2—
Hanover2—
Kincardine2$155/mo
South Riverdale2$271/mo
Keswick2$180/mo
Kirkland Lake2—
Holland Landing2$238/mo
Shelburne2—
Ayr2—
Penetanguishene2—
L'Amoreaux2$214/mo
Ingersoll2—
Port Hope2—
Acton2—
Angus2—
Nepean2$180/mo
Timmins2$185/mo
Niagara-on-the-Lake2—
Norfolk County2—
Valley East2—
Clearview1$186/mo
Hespeler1$176/mo
Mount Olive-Silverstone-Jamestown1—
Huron East1—
Midhurst1$183/mo
Milliken1—
Huntsville1—
New Hamburg1$168/mo
Temiskaming Shores1—
The Beaches1—
Port Elgin1—
Aylmer1$256/mo
Whitchurch-Stouffville1—
Church-Yonge Corridor1$353/mo
Clairlea-Birchmount1—
Cochrane1—
College Heights1—
Camlachie1—
Fort Frances1—
Georgetown1$199/mo
Port Carling1$167/mo
Bluewater1—
Pickering1$176/mo
Prince Edward1—
Queensville1$264/mo
Quinte West1—
Sioux Lookout1—
Brant1$240/mo
Orleans1—
Woodbridge1$216/mo
Shuniah1—
St. Thomas1$188/mo
Russell1—
LaSalle1$225/mo
Alta Vista1—
Waterfront Communities-The Island1—
Dryden1—
Dunnville1—
East Gwillimbury1$211/mo
Elliot Lake1—
Embrun1$91/mo
Seguin1$151/mo
Bells Corners1—
Halton Hills1—

Ontario storage FAQ

How much does self-storage cost in Ontario?
A 10×10 storage unit in Ontario averages about $209/month across 170 tracked cities, based on current verified listings. Smaller 5×5 units cost less; larger 10×20 units cost more.
How many self-storage facilities are there in Ontario?
WantStorage.ca tracks 874 active self-storage facilities across 170 cities in Ontario, with pricing verified and updated weekly.
Where is the cheapest storage in Ontario?
Among tracked Ontario cities, Mississippi Mills currently has the lowest average 10×10 rate at about $85/month. Prices change weekly as new listings are verified.
Are outdoor or drive-up units a good option in Ontario winters?
Drive-up units are widely available across Ontario and remain accessible through most of the winter, though facilities in northern parts of the province may deal with heavier snowfall around access lanes. If you're storing temperature-sensitive items like electronics, wine, or wood furniture, a climate-controlled indoor unit is a better fit for Ontario's cold season.
What size unit do most Ontario renters start with?
A 5x10 or 10x10 unit covers the contents of one or two rooms and suits the most common use cases — student storage, apartment overflow, or seasonal gear. Larger 10x20 or 10x30 units are available in most markets for full household moves or business inventory.
Is there a best time of year to find availability in Ontario?
Availability tends to tighten in late April through September, when moving season, university turnover, and cottage-related storage overlap. Searching in late fall or winter typically gives more options and more flexibility to negotiate lease terms.