Discover the latest MLS® listings & real estate for sale in St. Catharines! Browse 677 homes starting from $96,900 to $8,500,000. Find your dream home today — filter by price, beds, baths, and more!
Discover the latest MLS® listings & real estate for sale in St. Catharines! Browse 677 homes starting from $96,900 to $8,500,000. Find your dream home today — filter by price, beds, baths, and more!
Showing 1 to 30 of 677 listings
St. Catharines, Ontario, L2M 1S1 - Lakeshore
St. Catharines, Ontario, L2N 4P6 - Port Dalhousie
St. Catharines, Ontario, L2S 3V1 - Rykert/Vansickle
St. Catharines, Ontario, L2N 2A9 - Fairview
St. Catharines, Ontario, L2M 3Z7 - Carlton/Bunting
St. Catharines, Ontario, L2R 1S4 - Downtown
St. Catharines, Ontario, L2T 3J7 - Glendale/Glenridge
St. Catharines, Ontario, L2M 3P7 - Bunting/Linwell
St. Catharines, Ontario, L2S 1B6 - Western Hill
St. Catharines, Ontario, L2T 4A4 - Glendale/Glenridge
St. Catharines, Ontario, L2N 6T3 - Lakeshore
St. Catharines, Ontario, L2T 3G7 - Glendale/Glenridge
St. Catharines, Ontario, L2P 1X8 - Secord Woods
St. Catharines, Ontario, L2R 4L9 - E. Chester
St. Catharines, Ontario, L2S 4C8 - Grapeview
St. Catharines, Ontario, L2S 3N7 - Rykert/Vansickle
St. Catharines, Ontario, L2M 6V3 - Vine/Linwell
St. Catharines, Ontario, L2S 3Z5 - Rykert/Vansickle
St. Catharines, Ontario, L2N 5M7 - Port Dalhousie
St. Catharines, Ontario, L2M 1J9 - Lakeshore