Ontario Commercial Real Estate for Lease and Sale
Explore 2,485 listing(s) of commercial real estate in Ontario to find the best space for your business.
-
40 - 50 Cowan Place, Preservation Park, Guelph, ONSpace Type- Mixed Use
For Lease- $16.00/SF/YR
1 space available / 30,000 SF -
26 Wellington St E Suite 900 26 Wellington Street East, Toronto, ONSpace Type- Meeting Rooms
For Lease-
From CA$85/hourCA$510/day
Space for 7 to 16 people -
88 McNabb Street, Milliken Mills West, Markham, ONProperty Type- Other
For Sale- $19,250,000
Property size 74,592 SF -
77 City Centre Drive #501, Mississauga, ONSpace Type- Private Offices
For Lease-
From CA$800/month
Space for 1 to 4 people -

What type of listing property are you looking for?
-
385 Frederick Street, Central Frederick, Kitchener, ONSpace Type- Mixed Use, Retail
For Lease- $12.00 - $25.00/SF/YR
6 spaces available / 570 - 3,500 SF -
2-8 Holtby Ave, Downtown Brampton, Brampton, ON -
5650 Keaton Crescent, Hurontario, Mississauga, ONSpace Type- Industrial
For Lease- $15.95/SF/YR
1 space available / 100,341 SF -
119 Milvan Drive, Humber Summit, Toronto, ONProperty Type- Other
For Sale- $3,899,000
Property size 6,000 SF -
60 Bathurst Drive, Woolwich, Waterloo, ONSpace Type- Industrial, Office, Retail
For Lease- $15.50 - $17.00/SF/YR
4 spaces available / 2,467 - 7,400 SF -
5135 Fairview Street, Pinedale, Burlington, ONProperty Type- Other
For Sale- $6,499,999
Property size 9,020 SF -
189-191 Queenston Street, Queenston, St. Catharines, ONProperty Type- Other
For Sale- $499,000
-
930 Woodlawn Road West, West Willow Woods, Guelph, ONSpace Type- Industrial
For Lease- $13.50 - $17.00/SF/YR
2 spaces available / 5,392 - 9,700 SF -
440 Elizabeth Street , Brant, Burlington, ON -
191 Burnhamthorpe Road East, Glenorchy, Oakville, ONProperty Type- VacantLand
For Sale- Offer Date Wednesday, August 12th, 2026
-
1547 Merivale Road, Fisher Heights - Parkwood Hills, Ottawa, ONSpace Type- Office
For Lease- $16.00/SF/YR
5 spaces available / 2,305 - 9,100 SF -
700-251 Consumers Road, Toronto, ONSpace Type- Meeting Rooms
For Lease-
From CA$60/hourCA$472/day
Space for 8 to 84 people -
1025 Hargrieve Road , Westminster, London, ONSpace Type
- Industrial
For Lease- $9.50/SF/YR
1 space available / 2,500 SF -
130 Slater Street, Centretown, Ottawa, ON -
1 Spicer Square, Bowmanville, ON L1C 5M2, Bowmanville, ONProperty Type- Other
For Sale- $3,680,000
Property size 1.13 Acre -
65 St Clair Avenue East, Deer Park, Toronto, ON -
66 Hellems Avenue, Market Square, Welland, ON -
5100 Erin Mills Parkway, Suite I3, Mississauga, ONSpace Type- Desks
For Lease-
From CA$40/day
Space for up to 5 people -
340 King Street East 4th Floor North Elevator, Toronto, ONSpace Type- Meeting Rooms
For Lease-
From CA$55/hourCA$330/day
Space for up to 4 people -
1011 Polytek Street, Greenbelt, Ottawa, ONProperty Type- Other
For Sale- $6,900,000
-
140 Allstate Parkway, Buttonville, Markham, ON -
180 Dundas Street W , 25th Floor, Toronto, ONSpace Type- Desks
For Lease-
From CA$50/day
Space for up to 10 people -
175 Lakeshore Road West, Port Credit, Mississauga, ONSpace Type- Retail
For Lease- $55.00 - $660.00/SF/YR
5 spaces available / 944 - 5,048 SF -
2350 Argentia Road, Meadowvale, Mississauga, ONSpace Type- Industrial
For Lease- $16.95/SF/YR
1 space available / 265,740 SF -
168 O'Connor Street, Centretown, Ottawa, ONProperty Type- Other
For Sale- $1,149,000
Property size 1,525 SF -
PT Lot 21 Concession 8, Puslinch, ONProperty Type- Other
For Sale- $995,000
Property size 8.96 Acre -
1450 Meyerside Drive, Northeast Mississauga, Mississauga, ONSpace Type- Office
For Lease- $1.00 - $15.50/SF/MO
11 spaces available / 903 - 13,496 SF -
6700 Century Avenue 3rd Floor, Mississauga, ONSpace Type- Private Offices
For Lease-
From CA$509/month
Space for 1 to 15 people -
325 Front Street West 2nd Floor, Toronto, ONSpace Type- Private Offices
For Lease-
From CA$579/month
Space for 1 to 15 people -
2733 Lancaster Road, Cyrville, Ottawa, ONSpace Type- Industrial
For Lease- $14.00/SF/YR
3 spaces available / 1,426 - 5,991 SF -
2300 Yonge Street, #1600, Toronto, ONSpace Type- Meeting Rooms
For Lease-
From CA$35/hourCA$200/day
Space for 3 to 12 people -
665 Woolwich St, Guelph, ON N1H 3Y8, Exhibition Park, Guelph, ONProperty Type- Other
For Sale- $1,250,000
Property size 0.26 Acre -
41 STUART ST, Central, HAMILTON, ONProperty Type- VacantLand
For Sale- $1
-
21 Karl Fraser Road #N 0007, Toronto, ON -
2960 Kingsway Drive, Vanier, Kitchener, ON -
111 Peter St Suite 700 111 Peter Street, Toronto, ONSpace Type- Private Offices
For Lease-
From CA$5,200/month
Space for up to 10 people -
308 Legget Drive, Greenbelt, Ottawa, ONSpace Type- Office, Mixed Use
For Lease- $14.00 - $129,729.73/SF/YR
2 spaces available / 2,934 SF -
712-740 Kipling Avenue, The Queensway, Etobicoke, ONSpace Type- Industrial
For Lease Contact for pricing -
39 Advance Road, Etobicoke, ONSpace Type- Private Offices
For Lease-
From CA$450/month
Space for up to 4 people -
8 King Street East, Old Town, Toronto, ON -
240 Eglinton Avenue East, Sherwood Park, Toronto, ONSpace Type- Retail
For Lease Contact for pricing -
17, 21 & 54 Raglan Avenue, Cedarvale, Toronto, ON -
1111 International Boulevard, Palmer, Burlington, ONSpace Type- Office
For Lease- $19.95 - $239.40/SF/YR
3 spaces available / 1,001 - 20,625 SF -
130 Colonnade Road, Clearview, Ottawa, ONSpace Type
- Land
For Lease Contact for pricing -
5768 Ninth Line, Churchill Meadows, Mississauga, ONProperty Type- VacantLand
For Sale- $7,999,999
-
175 Main Street, Old Ottawa East, Ottawa, ONSpace Type- Mixed Use
For Lease- $30.00/SF/MO
1 space available / 1,710 SF -
80 Atlantic Ave , Toronto, ONSpace Type- Private Offices
For Lease-
From CA$1,549/month
Space for 1 to 15 people -
7868 Oakwood Drive, Drummond Industrial Basin, Niagara Falls, ONSpace Type- Office
For Lease- $2,400.00/MO
1 space available / 1,480 SF -
826 Princess Street, Sunnyside, Kingston, ONProperty Type- Office
For Sale- $1,675,000
Built in 1840 / Property size 4,496 SF