Curious about this home?

Ask anything — no agents, no pressure

Try asking

About This Home

This 4-bedroom, 2-bathroom single family at 220 Elm Street in Saint Johnsbury, VT is listed for $245,000 ($114 per sqft). Built in 1923, the home offers 2,151 sqft of living space on a 0.24 acres lot.

Agent Description

Enjoy the convenience of village living in this spacious four-bedroom home located in the heart of St. Johnsbury. Whether you're walking to local schools, grabbing dinner downtown, browsing nearby shops, or attending one of the community's many events, you'll appreciate having everything close at hand.

Outside, the property offers a hard-to-find combination of in-town location and usable outdoor space. The level, fenced backyard is ideal for gardening, pets, outdoor gatherings, or simply relaxing. From the front porch, you'll have a view of the meeting point of the Passumpsic and Moose Rivers, while the nearby fishing platform provides easy access for anglers and nature lovers alike.

The home's interior offers plenty of room to spread out. The first floor features a spacious kitchen with adjoining dining space, a convenient pantry area, and sliding doors leading to the backyard. An additional living room, office, and half bath provide flexibility for everyday living, remote work, or entertaining guests.

Upstairs, you'll find four bedrooms arranged around a comfortable sitting area that could serve as a reading nook, play space, or additional lounge area. A large full bathroom serves the second floor, and a recently installed propane wall heater adds comfort and efficiency during the winter season. If you're looking for a home that offers space, convenience, and easy access to all that St. Johnsbury has to offer, this property deserves a look. CUFSH.

Key Features

  • Built in 1923
  • 0.24 acre lot
  • 2 stories

Property Details

2 stories
1 full, 1 half
1923

Monthly Cost Estimate

$1,310/mo

20% down · 6.5% · 30 years

Principal$177
Interest$1,062
Insurance$71

Estimates only. Actual payments may vary.

Location

220 Elm Street

Saint Johnsbury, VT 05819

Features & Amenities

Interior Features

Ceiling FanDining AreaKitchen/DiningLaundry Hook-upsWalk-in Closet1st Floor Laundry

Exterior Features

Full FencePatioCovered Porch

Property Details

Flooring

TileWoodCarpet

Construction

Vinyl Siding

Pool Features

PatioPorch

Parking

GarageDriveway

Heating

Pellet StovePropane (Heating)Natural Gas

Questions & Answers

This 4-bedroom, 2-bathroom single family at 220 Elm Street is listed at $245,000 ($114/sqft). The estimated monthly payment is $1,062 based on 20% down at 6.5% interest.

Key features include: Built in 1923, 0.24 acre lot, 2 stories. Interior Features: Ceiling Fan, Dining Area, Kitchen/Dining. Exterior Features: Full Fence, Patio, Covered Porch.

This property is listed by Colton LeBoeuf and can be reached at 802-748-2045 or ebegin@beginrealty.com.

CL

Colton LeBoeuf

Agent at Begin Realty Associates

(802) 748-2045

Listed by Begin Realty Associates · View on Broker Site

MLS# 5094703· Source: listhub· Updated 9 days ago

Copyright © 2026 PrimeMLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

220 Elm Street, Saint Johnsbury, VT 05819

Open this listing in: