Vermont is known for its picturesque farmhouses, many of which date back to the 18th and 19th centuries. These houses are characterized by their simple, rustic architecture, often with wooden clapboard siding and a pitched roof. Many have been lovingly preserved and updated with modern amenities, while still maintaining their traditional charm.  If you're interested in experiencing Vermont Farmhouse charm, explore these homes for sale. 

Interested in Selling a Farmhouse in Vermont? Contact Us Today!

Search for Farmhouses for sale in Vermont. 

 

140 Real Estate Listings and Homes for Sale
385 East Main Street, Middlebury

385 East Main Street

Middlebury

Price: $420,000

MLS# 5047893

House
2
2
1,206
0.13
1900
$5,855
6/22/25
For Sale
410 Upper Road, Bridgewater

410 Upper Road

Bridgewater

Price: $845,000

MLS# 5047711

House
4
2
2,496
11.3
1892
$12,356
6/20/25
For Sale
37 Sterling Hill Road, Barre Town

37 Sterling Hill Road

Barre Town

Price: $415,000

MLS# 5047679

House
4
1
2,009
0.24
1903
$4,335
6/20/25
For Sale
158 Pearl Street, St. Albans City

158 Pearl Street

St. Albans City

Price: $279,000

MLS# 5047431

House
2
2
1,062
0.66
1900
$5,244
6/18/25
For Sale
14 Church Street, Middlesex

14 Church Street

Middlesex

Price: $475,000

MLS# 5047144

House
3
2
2,035
0.3
1900
$7,414
6/18/25
For Sale
418 East Main Street, Middlebury

418 East Main Street

Middlebury

Price: $495,000

MLS# 5047066

House
3
2
1,780
0.8
1800
$6,031
6/18/25
For Sale
105 Bridge Street, Huntington

105 Bridge Street

Huntington

Price: $485,000

MLS# 5047006

House
3
3
1,928
0.45
1880
$6,860
6/17/25
For Sale
39 Central Street, Randolph

39 Central Street

Randolph

Price: $295,000

MLS# 5046858

House
3
2
2,128
0.4
1900
NA
6/17/25
For Sale
525 103 N Route, Chester

525 103 N Route

Chester

Price: $595,000

MLS# 5047187

House
6
1
2,308
34.9
1830
$6,310
6/16/25
For Sale
3148 Mountain Road, Stowe

3148 Mountain Road, B

Stowe

Price: $1,599,000

MLS# 5046738

Condo
4
4
3,312
2024
NA
6/16/25
For Sale
63 Shiloh Lane, Norwich

63 Shiloh Lane

Norwich

Price: $1,299,000

MLS# 5046531

House
5
3
2,662
21.5
1991
$12,000
6/14/25
For Sale
2719 US Route 2 N, Alburgh

2719 US Route 2 N

Alburgh

Price: $375,000

MLS# 5046496

House
3
2
1,360
10.18
1985
$4,941
6/13/25
For Sale
2 High Street, Woodstock

2 High Street

Woodstock

Price: $465,000

MLS# 5046382

House
3
3
1,600
0.07
1890
$9,907
6/13/25
For Sale
1205 Hazen's Notch Road, Montgomery

1205 Hazen's Notch Road

Montgomery

Price: $1,475,000

MLS# 5046540

House
3
5
4,424
8.04
1982
$15,771
6/12/25
For Sale
180 East Shore South, Grand Isle

180 East Shore South

Grand Isle

Price: $349,500

MLS# 5046226

House
2
1
1,352
1
1920
$4,173
6/12/25
For Sale
331 Route 100 North, Plymouth

331 Route 100 North

Plymouth

Price: $1,295,000

MLS# 5046143

House
5
4
2,649
6.76
1870
$20,555
6/12/25
For Sale
146 Parizo Street, Highgate

146 Parizo Street

Highgate

Price: $370,000

MLS# 5045917

House
5
2
2,106
1.07
1800
$4,483
6/11/25
For Sale
29 Stevensville Road, Underhill

29 Stevensville Road

Underhill

Price: $1,050,000

MLS# 5045837

House
3
4
3,000
5.03
2001
$11,268
6/11/25
For Sale
83 Maple Street, Morristown

83 Maple Street

Morristown

Price: $3,900,000

MLS# 5045698

House
8
13
12,459
1.06
1885
$17,919
6/10/25
For Sale
2040 VT RTE 105, Charleston

2040 VT RTE 105

Charleston

Price: $480,000

MLS# 5045689

House
5
4
3,292
11.03
1991
$6,180
6/09/25
For Sale
78 VT RTE 105, Sheldon

78 VT RTE 105

Sheldon

Price: $350,000

MLS# 5045549

House
3
1
1,398
2.93
1850
$2,695
6/09/25
For Sale
1847 Trebo Road, Chester

1847 Trebo Road

Chester

Price: $1,175,000

MLS# 5045342

House
5
4
3,920
20
1849
$9,900
6/08/25
For Sale
303 VT Route 110, Chelsea

303 VT Route 110

Chelsea

Price: $275,000

MLS# 5045073

House
3
2
2,336
0.16
1800
NA
6/06/25
For Sale
3358 Cochran Road, Richmond

3358 Cochran Road

Richmond

Price: $749,000

MLS# 5045065

House
3
2
2,460
1.02
1825
$7,203
6/06/25
For Sale
94 Perley Farm Road, Royalton

94 Perley Farm Road

Royalton

Price: $385,000

MLS# 5045055

House
4
2
1,792
0.19
1850
$4,512
6/06/25
For Sale
Page 2â–˛
4106 Hill West Road, Montgomery

4106 Hill West Road

Montgomery

Price: $225,000

MLS# 5045023

House
1
1
1,038
10.5
1992
$2,195
6/05/25
For Sale
57 Pearl Street, Grand Isle

57 Pearl Street

Grand Isle

Price: $399,900

MLS# 5044978

House
4
2
1,822
7.2
1900
$8,943
6/04/25
For Sale
346 Elizabeths Lane, Morristown

346 Elizabeths Lane, 13

Morristown

Price: $1,095,000

MLS# 5044639

House
3
4
3,184
0.47
2024
$15,390
6/04/25
For Sale
113 Woodshed Road, Jay

113 Woodshed Road

Jay

Price: $899,000

MLS# 5044631

House
9
11
4,307
9.53
1900
$7,358
6/04/25
For Sale
229 Bradley Hill Road, Norwich

229 Bradley Hill Road

Norwich

Price: $1,485,000

MLS# 5044626

House
5
5
4,424
3.4
1874
NA
6/04/25
For Sale
3604 VT Route 111, Morgan

3604 VT Route 111

Morgan

Price: $1,200,000

MLS# 5044142

House
4
2
2,854
501
1962
$7,974
6/02/25
For Sale
427 E Main Street, Middlebury

427 E Main Street

Middlebury

Price: $549,000

MLS# 5044041

House
5
2
2,963
0.53
1800
$9,799
6/01/25
For Sale
358 South Main Street, Whiting

358 South Main Street

Whiting

Price: $669,000

MLS# 5043998

House
5
2
2,496
2
1810
$7,157
6/01/25
For Sale
7511 Woodstock Road, Hartford

7511 Woodstock Road

Hartford

Price: $1,595,000

MLS# 5043979

House
4
3
3,311
5.16
1983
$15,197
5/31/25
For Sale
398 North Road, Milton

398 North Road

Milton

Price: $429,900

MLS# 5044222

House
4
1
2,022
0.46
1822
$5,449
5/30/25
For Sale
2608 Vermont Route 14, Williamstown

2608 Vermont Route 14

Williamstown

Price: $239,000

MLS# 5043871

House
3
1
1,884
0.6
1890
$3,218
5/30/25
For Sale
3439 VT Route 15, Wolcott

3439 VT Route 15

Wolcott

Price: $450,000

MLS# 5043839

House
3
2
2,258
2.5
1880
$5,488
5/30/25
For Sale
15 Hathorn Hill Extension, Woodstock

15 Hathorn Hill Extension

Woodstock

Price: $2,199,000

MLS# 5043750

House
4
4
3,564
4.15
2009
$36,937
5/30/25
For Sale
75 Old Pump Road, Jericho

75 Old Pump Road

Jericho

Price: $380,000

MLS# 5043696

House
3
2
2,206
0.14
1870
$4,476
5/29/25
For Sale
904 Moscow Road, Stowe

904 Moscow Road

Stowe

Price: $1,595,000

MLS# 5043499

House
5
4
3,409
21
1900
$10,898
5/29/25
For Sale
338 Johnson Road, Marshfield

338 Johnson Road

Marshfield

Price: $1,500,000

MLS# 5043371

House
4
4
3,840
160.56
1998
$16,560
5/28/25
For Sale
149 Pearl Street, St. Albans City

149 Pearl Street

St. Albans City

Price: $335,000

MLS# 5043013

House
3
1
1,649
0.28
1930
$4,937
5/27/25
For Sale
44 Watershed Road, Bethel

44 Watershed Road

Bethel

Price: $375,000

MLS# 5042921

House
4
2
2,425
2
1830
$5,602
5/26/25
For Sale
23 Willis Road, Charleston

23 Willis Road

Charleston

Price: $245,000

MLS# 5042575

House
2
2
1,200
1.9
1934
$2,708
5/23/25
For Sale
825 South End Road, North Hero

825 South End Road

North Hero

Price: $455,000

MLS# 5042466

House
3
2
2,286
0.7
1880
$5,790
5/22/25
For Sale
51 Lake View Road, Westmore

51 Lake View Road

Westmore

Price: $769,900

MLS# 5042406

House
3
3
3,736
10.1
2022
$10,299
5/22/25
For Sale
16 Northridge Road, Burke

16 Northridge Road

Burke

Price: $120,000

MLS# 5042299

House
4
1
1,638
0.25
1870
$1,840
5/21/25
For Sale
5100 Route 100, Plymouth

5100 Route 100

Plymouth

Price: $699,000

MLS# 5042292

House
4
3
2,520
2.4
1831
$8,535
5/21/25
For Sale
3250 Waterbury-Stowe Road, Waterbury

3250 Waterbury-Stowe Road

Waterbury

Price: $625,000

MLS# 5042192

House
3
2
1,927
3
1850
NA
5/21/25
For Sale
46 Farr Lane, Waitsfield

46 Farr Lane

Waitsfield

Price: $850,000

MLS# 5042176

House
7
4
3,556
0.5
1895
$7,412
5/21/25
For Sale
Loading More