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 -
5343 Dundas Street West Partial 6th Floor Suite 601, Toronto, ONSpace Type- Private Offices
For Lease-
From CA$500/month
Space for 1 to 6 people -
10 Lisa Court, London, ONSpace Type- Meeting Rooms
For Lease-
From CA$55/hour
Space for up to 12 people -
88 McNabb Street, Milliken Mills West, Markham, ONProperty Type- Other
For Sale- $19,250,000
Property size 74,592 SF -

What type of listing property are you looking for?
-
1295 North Service Road, Burlington, ONSpace Type- Private Offices
For Lease-
From CA$800/month
Space for up to 2 people -
115 King Street East, Hamilton, ONSpace Type- Private Offices
For Lease-
From CA$1,100/month
Space for 1 to 2 people -
2 County Court Blvd. #400, Brampton, ONSpace Type- Private Offices
For Lease-
From CA$639/month
Space for 1 to 15 people -
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 -
2985 Drew Road, Suite 216, Mississauga, ONSpace Type- Private Offices
For Lease-
From CA$650/month
Space for 1 to 4 people -
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 -
305 Milner Avenue, #700, Toronto, ONSpace Type- Desks
For Lease-
From CA$25/day
Space for up to 10 people -
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 -
1 University Ave, Toronto, ONSpace Type- Private Offices
For Lease-
From CA$610/month
Space for 1 to 100 people -
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 -
68 Railside Road, Suite F, Toronto, ONSpace Type- Private Offices
For Lease-
From CA$1,040/month
Space for 2 to 5 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 -
1011 Polytek Street, Greenbelt, Ottawa, ONProperty Type- Other
For Sale- $6,900,000
-
2 Bloor Street East, Suite 3500, Toronto, ONSpace Type- Meeting Rooms
For Lease-
From CA$40/hourCA$200/day
Space for 2 to 25 people -
3760 14th Avenue, 6th Floor, Unit 600, Markham, ONSpace Type- Private Offices
For Lease-
From CA$999/month
Space for 1 to 4 people -
1148 Snow Valley Road , Unit 1, Minesing, ONSpace Type- Desks
For Lease-
From CA$40/day
Space for up to 8 people -
140 Allstate Parkway, Buttonville, Markham, ON -
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 -
18 King Street East, Suite 1400, Toronto, ONSpace Type- Desks
For Lease-
From CA$40/day
Space for up to 10 people -
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 -
120 Eglinton Avenue East, Suite 202, Toronto, ONSpace Type- Private Offices
For Lease-
From CA$1,500/month
Space for up to 3 people -
2733 Lancaster Road, Cyrville, Ottawa, ONSpace Type- Industrial
For Lease- $14.00/SF/YR
3 spaces available / 1,426 - 5,991 SF -
347 Jane Street, Toronto, ONSpace Type- Private Offices
For Lease-
From CA$240/month
Space for 1 to 2 people -
665 Woolwich St, Guelph, ON N1H 3Y8, Exhibition Park, Guelph, ONProperty Type- Other
For Sale- $1,250,000
Property size 0.26 Acre -
275 Slater St, Ottawa, ONSpace Type- Private Offices
For Lease-
From CA$679/month
Space for 1 to 15 people -
41 STUART ST, Central, HAMILTON, ONProperty Type- VacantLand
For Sale- $1
-
2960 Kingsway Drive, Vanier, Kitchener, ON -
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 -
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 -
30 Powerhouse Street #101, Toronto, ONSpace Type- Private Offices
For Lease-
From CA$447/month
Space for 1 to 15 people -
130 Colonnade Road, Clearview, Ottawa, ONSpace Type
- Land
For Lease Contact for pricing