Niagara-on-the-Lake Houses for Sale

Nestled in the corner of the Niagara Region and located only 20 kilometres from the Horseshoe Falls, the picturesque Niagara-on-the-Lake epitomizes old town charm. Niagara-on-the-Lake is a town in southern Ontario. It sits on the shores of Lake Ontario, at the mouth of the Niagara River.

The flower-filled, tree-lined old town features 19th-century buildings, mainly along Queen Street. Wander through the Heritage District as you discover whimsical boutiques, enthralling antique shops and delightful bistros – maybe even a horse drawn carriage or two. Beyond the quaint old town, explore the area’s several wineries, breweries and distilleries, world class theatre at the Shaw Festival, important historical landmarks and stunning waterfront views.

Near the river, 19th-century Fort George was built by the British to defend against American attacks. Located only 20 kilometres from the Horseshoe Falls, Niagara-on-the-Lake is the perfect day trip during your getaway to Niagara Falls.

Want to learn more? Explore our home buyer’s guide to the best neighbourhoods in Niagara-on-the-Lake, including Old Town, Virgil, Queenston, St. Davids, and Glendale.

Real Estate in Niagara-on-the-Lake

242 results | Page 1 of 6
12 24 48
Search/Filter Properties

LOADING

For sale $975,000

678 Line 2 Road Unit# Th 9

Virgil

3 Bedroom 3 Bathroom 2774 sqft sq. ft
For sale $1,765,000

34 Angels Drive

St. Davids

4 Bedroom 4 Bathroom 2062 sqft sq. ft
For sale $549,000

6 Firelane 14d Road

Niagara-On-The-Lake

2 Bedroom 1 Bathroom 600 sqft sq. ft
For sale $799,000

61 Paffard Street Unit# 101

Niagara-On-The-Lake

2 Bedroom 2 Bathroom 1307 sqft sq. ft
For sale $1,199,900

14656 Niagara River Parkway

Niagara-On-The-Lake

3 Bedroom 2 Bathroom 1766 sqft sq. ft
For rent $2,400 Monthly

9 Robertson Road

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 1360 sqft sq. ft
For sale $12,000,000

343 York Road

Niagara-On-The-Lake

For sale OPEN HOUSE $1,299,000

36 Hickory Avenue Avenue

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 2388 sqft sq. ft
For sale $1,425,000

7 Fedorkow Lane

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 2629 sqft sq. ft
For sale $1,800,000

800 Green Street

Niagara-On-The-Lake

4 Bedroom 4 Bathroom 4363 sqft sq. ft
For sale $1,695,000

44 Stoneridge Crescent

Niagara-On-The-Lake

4 Bedroom 3 Bathroom 4157 sqft sq. ft
For sale OPEN HOUSE $1,888,888

1776 York Road

Niagara-On-The-Lake

4 Bedroom 3 Bathroom 3884 sq. ft
For sale $1,595,999

22 Red Haven Drive

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 2518 sqft sq. ft
For lease $22 / ft2

412 Four Mile Creek Road Unit# 1

Niagara-On-The-Lake

1941 sq. ft
For lease $22 / ft2

412 Four Mile Creek Road Unit# 2

Niagara-On-The-Lake

1729 sq. ft
For lease $22 / ft2

412 Four Mile Creek Road Unit# 1 & 2

Niagara-On-The-Lake

3671 sq. ft
For lease $22 / ft2

412 Four Mile Creek Road Unit# 4

Niagara-On-The-Lake

1729 sq. ft
For lease $50 / ft2

135 Queen Street Unit# 4 & 5

Niagara-On-The-Lake

2114 sqft sq. ft
For lease $50 / ft2

135 Queen Street Unit# 2

Niagara-On-The-Lake

580 sq. ft
For lease $50 / ft2

135 Queen Street Unit# 3

Niagara-On-The-Lake

1139 sq. ft
For rent $3,300 Monthly

29 Confederation Drive

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 1394 sqft sq. ft
For lease $50 / ft2

135 Queen Street Unit# 4

Niagara-On-The-Lake

1184 sqft sq. ft
For lease $50 / ft2

135 Queen Street Unit# 5

Niagara-On-The-Lake

930 sq. ft
For sale $929,000

10 Dixie Avenue

Niagara-On-The-Lake

3 Bedroom 2 Bathroom 1059 sqft sq. ft
For sale OPEN HOUSE $1,675,000

14 Lucia Court

Niagara-On-The-Lake

3 Bedroom 4 Bathroom 2540 sqft sq. ft
For sale $1,769,999

16 Red Haven Drive

Niagara-On-The-Lake

4 Bedroom 4 Bathroom 3699 sqft sq. ft
For sale $2,900,000

92 Warner Road

Niagara-On-The-Lake

4 Bedroom 3 Bathroom 2349 sqft sq. ft
For sale $2,900,000

92 Warner Road

Niagara-On-The-Lake

4 Bedroom 3 Bathroom 2349 sqft sq. ft
For sale $1,395,000

681 Warner Road

Niagara-On-The-Lake

3 Bedroom 2 Bathroom 1643 sqft sq. ft
For sale $929,900

346 Concession 3 Road

St. Davids

4 Bedroom 3 Bathroom 2150 sqft sq. ft
For rent $4,000 Monthly

14 St Andrews Lane S

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 2123 sqft sq. ft
For sale $2,399,500

675 Rye Street

Niagara-On-The-Lake

2 Bedroom 2 Bathroom 2100 sqft sq. ft
For sale $999,900

316 Concession 3 Road

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 1780 sqft sq. ft
For sale OPEN HOUSE $1,649,000

13 Creekside Drive

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 3248 sqft sq. ft
For sale $1,185,000

4 Firelane 6a Road

Niagara-On-The-Lake

2 Bedroom 2 Bathroom 1659 sqft sq. ft
For sale $899,999

364 William Street

Niagara-On-The-Lake

2 Bedroom 1 Bathroom 888 sqft sq. ft
For sale $1,499,000

139 Paxton Lane

Niagara-On-The-Lake

6 Bedroom 4 Bathroom 3061 sqft sq. ft
For sale $1,000,000

8 Firelane 11b

Niagara-On-The-Lake

For sale $1,000,000

8 Firelane 11b

Niagara-On-The-Lake

2 Bedroom 1 Bathroom 1092 sqft sq. ft
For sale $2,099,900

2 Mallette Crescent

Niagara-On-The-Lake

3 Bedroom 5 Bathroom 3041 sqft sq. ft
For sale $2,149,000

107 Millpond Road

Niagara-On-The-Lake

5 Bedroom 4 Bathroom 4282 sqft sq. ft
For rent $3,200 Monthly

621 Queenston Road

Niagara-On-The-Lake

4 Bedroom 2 Bathroom 2220 sqft sq. ft
For sale $1,599,000

29 Colonel Butler Crescent

Niagara-On-The-Lake

4 Bedroom 4 Bathroom 4230 sqft sq. ft
For sale $1,195,000

162 Cole Crescent

Niagara-On-The-Lake

7 Bedroom 4 Bathroom 2760 sqft sq. ft
For sale $2,895,000

1559 York Road

St. Davids

4 Bedroom 3 Bathroom 4335 sqft sq. ft
For sale OPEN HOUSE $1,278,900

1849 Four Mile Creek Road Unit# 4

Niagara-On-The-Lake

3 Bedroom 3 Bathroom 2094 sqft sq. ft
For sale $64,900

1501 Line 8 Road Unit# 312

Niagara-On-The-Lake

3 Bedroom 1 Bathroom 500 sqft sq. ft
For sale $849,000

55 Paradise Grove

Niagara-On-The-Lake

2 Bedroom 3 Bathroom 1740 sqft sq. ft