Home Remodeling Costs in St Johnsbury, VT

Remodeling costs in St Johnsbury run about 20% below the Vermont median, based on home values and labor rates across its ZIP code in Caledonia County. The ranges below reflect what St Johnsbury homeowners actually pay, from the cheapest to the priciest part of town.

Cost index
0.80×
Vermont median
Median home value
$281,113
Zillow ZHVI
ZIP codes
1
Caledonia County
Projects covered
10
cost + ROI data

What Remodeling Projects Cost in St Johnsbury (2026)

Ranges span St Johnsbury's least to most expensive ZIPs, including the ±15% contractor variance. ROI is the share of cost typically recouped at resale in your census region.

Cost range

$7,820 - $10,580

Typical

$9,200

Cost range

$11,995 - $16,229

Typical

$14,112

Cost range

$18,360 - $24,840

Typical

$21,600

Cost range

$16,728 - $22,632

Typical

$19,680

Cost range

$3,060 - $4,140

Typical

$3,600

Cost range

$11,978 - $16,206

Typical

$14,092

Cost range

$39,100 - $52,900

Typical

$46,000

Cost range

$12,033 - $16,280

Typical

$14,157

Cost range

$1,601 - $2,167

Typical

$1,884

Cost range

$6,800 - $9,200

Typical

$8,000

Sources: Remodeling Magazine Cost vs. Value, Zillow ZHVI, BLS construction wages. Data updated 2026-05. How we calculate estimates

Roofing Replacement Cost by ZIP Code

Pick a project and the prices below update. Costs vary little across St Johnsbury. Open your ZIP for the full local breakdown.

Compare Costs in Nearby Cities