340 Pleasant Street, Saint Johnsbury, VT 05819
Local realty services provided by:CENTURY 21 McLennan & Company
340 Pleasant Street,St. Johnsbury, VT 05819
$310,000
- 4 Beds
- 2 Baths
- 1,832 sq. ft.
- Single family
- Active
Listed by: erika pierce
Office: four seasons sotheby's int'l realty802-751-7582
MLS#:5101605
Source:PrimeMLS
Price summary
- Price:$310,000
- Price per sq. ft.:$114.14
About this home

Enjoy your morning coffee on the covered front porch of this thoughtfully updated and exceptionally well maintained, this spacious St. Johnsbury home is ready for its next owner. Offering 1,832 square feet of finished living space, the home is listed as a four-bedroom, two-bath property while also providing three additional finished rooms that offer incredible flexibility for home offices, guest space, hobbies, a den, or whatever best fits your lifestyle. The updated kitchen features hickory cabinetry, stainless steel appliances, and opens to a bright dining area overlooking the backyard, while the spacious living room offers plenty of room to gather. Over the past several years, both the current and previous owners have made extensive improvements throughout the property, including updated windows, plumbing, electrical, flooring, kitchen, bathrooms, metal roofing, and more. Additional recent improvements include a new 200-amp electrical service, oil tank, pool pump, interior paint, flooring, and a new roof over a portion of the home. Outside, the fully fenced backyard offers a great space to relax or entertain with an in-ground pool, hot tub, detached one-car garage, pool house, and patio area. Take advantage of the clean, unfinished basement, offering excellent storage or additional usable space for a home gym, workshop, or hobbies. Conveniently located less than five minutes from downtown St. Johnsbury, Northeastern Vermont Regional Hospital, and St. Johnsbury Academy, and approximately 20 minutes from both Littleton, New Hampshire, and Burke Mountain and Kingdom Trails, this property offers the convenience of in-town living with easy access to work, recreation, shopping, dining, and outdoor adventure....
Contact an agent
Home facts
- Year built:1940
- Listing ID #:5101605
- Added:3 day(s) ago
- Updated:July 27, 2026 at 10:25 AM
Rooms and interior
- Bedrooms:4
- Total bathrooms:2
- Full bathrooms:1
- Rooms Total:10
- Basement Description:Concrete, Concrete Floor, Full, Interior
- Living area:1,832 sq. ft.
Heating and cooling
- Heating:Electric, Forced Air, Oil
Structure and exterior
- Roof:Metal
- Year built:1940
- Building area:1,832 sq. ft.
- Lot area:0.17 Acres
- Levels:1 3/4 Story
Schools
- High school:Choice
- Middle school:St. Johnsbury Schools
- Elementary school:St. Johnsbury Schools
Utilities
- Sewer:Public Available
Finances and disclosures
- Price:$310,000
- Price per sq. ft.:$114.14
- Tax amount:$5,087 (2025)
Features and amenities
- Amenities:Circuit Breaker(s)
Parking
- Parking description:Paved Driveway
- Garage spaces:1
New listings near 340 Pleasant Street
- New
$155,000Active3 beds 1 baths1,264 sq. ft.325 US Route 2B, St. Johnsbury, VT 05819
MLS# 5101682Listed by: PARKWAY REALTY - New
$110,000Active3 beds 2 baths1,895 sq. ft.19 Hill Street, St. Johnsbury, VT 05819
MLS# 5101405Listed by: DEREK GREENE - New
$225,000Active2 beds 2 baths1,758 sq. ft.447 Concord Avenue, St. Johnsbury, VT 05819
MLS# 5101408Listed by: PARKWAY REALTY - New
$185,000Active2 beds 2 baths934 sq. ft.86 Payette Drive, St. Johnsbury, VT 05819
MLS# 5101410Listed by: TIM SCOTT REAL ESTATE - New
$89,900Active3 beds 1 baths1,533 sq. ft.35 Mountain Avenue, St. Johnsbury, VT 05819
MLS# 5100900Listed by: PARKWAY REALTY
$199,000Active2 beds 1 baths1,080 sq. ft.16 Southard Street, St. Johnsbury, VT 05819
MLS# 5098876Listed by: BHHS VERMONT REALTY GROUP/MORRISVILLE-STOWE
$325,000Active5 beds 3 baths2,504 sq. ft.374 Spring Street, St. Johnsbury, VT 05819
MLS# 5098654Listed by: TIM SCOTT REAL ESTATE
$289,000Active3 beds 2 baths1,885 sq. ft.38 Clarks Avenue, St. Johnsbury, VT 05819
MLS# 5098267Listed by: BETTER REAL ESTATE LLP
$270,000Active4 beds 2 baths2,093 sq. ft.100 Harrison Avenue, St. Johnsbury, VT 05819
MLS# 5097908Listed by: RE/MAX ALL SEASONS REALTY - LYNDONVILLE