Vermont Farmhouse for Sale

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. 

 

197 Real Estate Listings and Homes for Sale
145 Eden Lane, Williston

145 Eden Lane, AN57

Williston

Price: $623,500

MLS# 5095893

Condo
3
3
1,930
2026
$9,000
6/20/26
For Sale
2254 US Route 2, North Hero

2254 US Route 2

North Hero

Price: $324,800

MLS# 5095759

House
3
1
1,646
1.4
1880
$3,779
6/19/26
For Sale
579 Crown Point Road, Bridport

579 Crown Point Road

Bridport

Price: $250,000

MLS# 5095720

House
2
1
1,290
3.88
1800
$4,257
6/19/26
For Sale
1198 Georgia Mountain Road, Georgia

1198 Georgia Mountain Road

Georgia

Price: $820,000

MLS# 5095671

House
3
2
1,613
25
1978
$6,181
6/19/26
For Sale
488 Beach Road, Elmore

488 Beach Road

Elmore

Price: $495,000

MLS# 5095645

House
3
3
1,891
2.1
1850
$3,360
6/19/26
For Sale
245 Turnpike Road, Sharon

245 Turnpike Road

Sharon

Price: $1,800,000

MLS# 5095575

House
4
4
3,718
72.1
2022
$14,470
6/18/26
For Sale
1670 Crooks Road, Eden

1670 Crooks Road

Eden

Price: $949,000

MLS# 5095442

House
4
1
1,987
198.9
1850
$4,259
6/18/26
For Sale
71 Eagle Peak Road, Brookfield

71 Eagle Peak Road

Brookfield

Price: $410,000

MLS# 5095432

House
3
3
1,849
0.9
1850
$3,027
6/18/26
For Sale
28 Stevens Loop, Lyndon

28 Stevens Loop

Lyndon

Price: $195,000

MLS# 5095397

House
5
1
1,734
7.09
1880
$3,063
6/17/26
For Sale
159 Stone Road, Ryegate

159 Stone Road

Ryegate

Price: $249,000

MLS# 5095189

House
3
2
2,400
1.5
1890
$4,673
6/17/26
For Sale
251 Upper Old Town Trail, Charlotte

251 Upper Old Town Trail

Charlotte

Price: $1,295,000

MLS# 5095113

House
4
3
2,545
18.39
1989
$13,433
6/17/26
For Sale
64 Peloquin Road, Barre Town

64 Peloquin Road

Barre Town

Price: $639,000

MLS# 5095146

House
4
2
1,736
4.06
1907
$5,310
6/16/26
For Sale
217 South Pleasant Street, Bradford

217 South Pleasant Street

Bradford

Price: $289,000

MLS# 5095022

House
4
2
1,726
0.21
1844
$1,694
6/16/26
For Sale
2738 Greenbush Road, Charlotte

2738 Greenbush Road

Charlotte

Price: $769,000

MLS# 5094906

House
3
3
3,708
1.4
1796
$8,907
6/16/26
For Sale
1817 Taplin Hill Road, Corinth

1817 Taplin Hill Road

Corinth

Price: $1,795,000

MLS# 5094741

House
4
4
2,430
177.9
2025
$14,226
6/15/26
For Sale
76 E Orange Road, Topsham

76 E Orange Road

Topsham

Price: $470,000

MLS# 5094876

House
5
2
2,300
14.2
1875
$7,060
6/14/26
For Sale
29 Railroad Lane, Winooski

29 Railroad Lane

Winooski

Price: $469,500

MLS# 5094596

House
2
2
1,001
0.11
1890
$4,911
6/13/26
For Sale
3491 County Road, Albany

3491 County Road

Albany

Price: $299,000

MLS# 5094568

House
4
1
1,296
13.5
1888
$3,016
6/12/26
For Sale
2 High Street, Woodstock

2 High Street

Woodstock

Price: $1,199,000

MLS# 5094456

House
3
3
1,950
0.07
1890
$9,907
6/12/26
For Sale
28-C Landing Circle, Stowe

28-C Landing Circle, C

Stowe

Price: $1,599,000

MLS# 5094375

Condo
4
4
3,312
2024
$19,084
6/12/26
For Sale
888 Botsford Road, Ferrisburgh

888 Botsford Road

Ferrisburgh

Price: $1,295,000

MLS# 5094345

House
4
4
3,136
5.03
1840
$10,350
6/12/26
For Sale
286 S. Bingham Street, Cornwall

286 S. Bingham Street

Cornwall

Price: $249,000

MLS# 5094310

House
3
1
1,456
10.14
1820
$5,218
6/11/26
For Sale
14 Panton Road, Vergennes

14 Panton Road

Vergennes

Price: $405,000

MLS# 5094153

House
2
2
1,488
0.4
1880
$6,098
6/11/26
For Sale
126 N Elm Street, St. Albans City

126 N Elm Street

St. Albans City

Price: $349,900

MLS# 5094071

House
3
2
1,472
0.34
1872
$5,311
6/11/26
For Sale
Page 2â–˛
64 Homestead Lane, Waterbury

64 Homestead Lane

Waterbury

Price: $1,050,000

MLS# 5093988

Condo
4
3
3,904
2004
$11,352
6/10/26
For Sale
64 Homestead Lane, Waterbury

64 Homestead Lane

Waterbury

Price: $1,050,000

MLS# 5093983

House
4
3
3,904
1.5
2004
$11,352
6/10/26
For Sale
323 Calais Road, Worcester

323 Calais Road

Worcester

Price: $925,000

MLS# 5093879

House
4
3
2,952
159.37
1840
NA
6/10/26
For Sale
1503 Rush Meadow Road, West Windsor

1503 Rush Meadow Road

West Windsor

Price: $1,450,000

MLS# 5093727

House
3
2
1,360
103.1
1850
$6,965
6/09/26
For Sale
458 East Main Street, Middlebury

458 East Main Street

Middlebury

Price: $595,000

MLS# 5093625

House
5
4
3,116
0.95
1840
$9,812
6/09/26
For Sale
2148 Cote Hill Road, Morristown

2148 Cote Hill Road

Morristown

Price: $1,850,000

MLS# 5093609

House
4
4
3,442
86.4
1999
$16,994
6/09/26
For Sale
64 Pleasant Street, Hardwick

64 Pleasant Street

Hardwick

Price: $349,900

MLS# 5093456

House
4
2
1,773
0.12
1880
$6,209
6/08/26
For Sale
60-B Landing Circle, Stowe

60-B Landing Circle, 60-B

Stowe

Price: $1,599,000

MLS# 5093295

Condo
4
4
3,312
2024
$21,092
6/08/26
For Sale
100 Overview, Cambridge

100 Overview

Cambridge

Price: $699,000

MLS# 5093263

House
4
3
4,400
3.2
2001
$10,364
6/07/26
For Sale
131 Eden Lane, Williston

131 Eden Lane, AN54

Williston

Price: $588,000

MLS# 5093098

Condo
2
3
1,825
2026
$9,000
6/05/26
For Sale
174 South Main Street, Waterbury

174 South Main Street

Waterbury

Price: $479,000

MLS# 5092831

House
5
2
2,050
0.18
1920
$5,253
6/04/26
For Sale
353 Brockway Mills Road, Springfield

353 Brockway Mills Road

Springfield

Price: $579,000

MLS# 5092777

House
3
2
2,280
3.47
1875
$5,508
6/04/26
For Sale
1754 Brook Road, Warren

1754 Brook Road

Warren

Price: $2,200,000

MLS# 5093103

House
5
4
3,180
12.6
1890
NA
6/03/26
For Sale
300 Justin Morrill Memorial Highway, Strafford

300 Justin Morrill Memorial Highway

Strafford

Price: $499,000

MLS# 5092288

House
4
2
2,313
2.3
1880
$5,810
6/02/26
For Sale
129 Daigneault Hill Road, Orwell

129 Daigneault Hill Road

Orwell

Price: $455,000

MLS# 5092277

House
3
2
2,446
28
1843
$4,449
6/02/26
For Sale
160 Parshley Road, Vershire

160 Parshley Road

Vershire

Price: $499,000

MLS# 5092345

House
3
1
1,820
30.5
1850
$6,250
6/01/26
For Sale
38 Smith Street, St. Albans City

38 Smith Street

St. Albans City

Price: $449,000

MLS# 5092046

House
3
2
1,924
0.26
1903
$7,511
6/01/26
For Sale
61 Braeburn Lane, Barnet

61 Braeburn Lane

Barnet

Price: $799,000

MLS# 5092019

House
5
2
3,500
187
1860
$5,723
6/01/26
For Sale
20 Canada Street, Swanton

20 Canada Street

Swanton

Price: $515,000

MLS# 5091963

House
5
3
3,494
0.25
1860
$6,614
5/31/26
For Sale
120 Mechanic Street, St. Albans Town

120 Mechanic Street

St. Albans Town

Price: $649,500

MLS# 5091945

House
3
3
1,857
5.1
1930
$6,003
5/31/26
For Sale
283,318,319,320 LaCross Lane, Westmore

283,318,319,320 LaCross Lane

Westmore

Price: $1,200,000

MLS# 5091837

House
123
492
4,086
97.7
1920
NA
5/30/26
For Sale
1844 Halladay Road, Middlebury

1844 Halladay Road

Middlebury

Price: $1,100,000

MLS# 5091765

House
4
5
2,804
12
1867
$11,745
5/29/26
For Sale
1036 North Main Street, Bethel

1036 North Main Street

Bethel

Price: $1,150,000

MLS# 5091700

House
5
5
3,370
92.6
1867
$11,423
5/29/26
For Sale
133 Baltimore Road, Springfield

133 Baltimore Road

Springfield

Price: $525,000

MLS# 5091474

House
4
2
2,232
10.55
1921
$7,605
5/28/26
For Sale
Loading More