St Johnsbury GMC

Dealership

St Johnsbury GMC

Saint Johnsbury, VT

About

Thank You for Choosing St. Johnsbury GMC The team at St. Johnsbury GMC would like to welcome you to our dealership in St. Johnsbury, where we’re confident you’ll find the vehicles you’re looking for at a price you can afford. Come and check out our full selection of new GMC vehicles, or get a great deal on a reliable pre-owned model. No matter which vehicle you decide on, our professional finance team will help you get settled with a competitive financing or lease plan. When you’re looking for quality auto maintenance and repairs near St. Johnsbury, you can always count on the professional technicians in our GMC service department as well, where we handle everything from oil changes and filter replacements to powertrain and drivetrain repairs. Schedule an appointment today, or purchase parts from us to handle maintenance and repairs on your own. Lots of folks in St. Johnsbury count on the high-quality vehicles and services found at St. Johnsbury GMC, and we look forward to living up to our reputation every

Services

Express checkoutDelivery providedFree oil change (new)Free oil change (used)Free maintenance (new)Free maintenance (used)

Inventory

Page 22
2020 GMC Sierra 2500HD Denali — Pickup Truck — 50,911 mi — Saint Johnsbury, VT Clean title
GMC logo

USED · Pickup Truck

2020 GMC Sierra 2500HD

Denali · 4WD · Automatic

50,911 miDiesel Carbon Black Metallic

$59,918

Saint Johnsbury, VT

View →
2017 GMC Sierra 2500HD Denali — Pickup Truck — 45,782 mi — Saint Johnsbury, VT Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 2500HD

Denali · 4WD · Automatic

45,782 miDiesel Onyx Black

$49,846

Saint Johnsbury, VT

View →
2020 Jeep Grand Cherokee Limited — SUV — 69,654 mi — Saint Johnsbury, VT Clean title
Jeep logo

USED · SUV

2020 Jeep Grand Cherokee

Limited · 4WD · Automatic

69,654 miGas21 mpg Diamond Black Crystal Pearlcoat

$22,945

Saint Johnsbury, VT

View →
2019 Chevrolet Silverado 1500 RST — Pickup Truck — 44,196 mi — Saint Johnsbury, VT Clean title
Chevrolet logo

USED · Pickup Truck

2019 Chevrolet Silverado 1500

RST · 4WD · Automatic

44,196 miGas20 mpg Shadow Gray Metallic

$33,256

Saint Johnsbury, VT

View →
2021 GMC Acadia SLE — SUV — 45,779 mi — Saint Johnsbury, VT Clean title
GMC logo

USED · SUV

2021 GMC Acadia

SLE · AWD · Automatic

45,779 miGas24 mpg Satin Steel Metallic

$26,200

Saint Johnsbury, VT

View →
2021 Toyota RAV4 Hybrid XLE — SUV — 92,591 mi — Saint Johnsbury, VT Clean title
Toyota logo

USED · SUV

2021 Toyota RAV4

Hybrid XLE · AWD · Automatic

92,591 miHybrid40 mpg Magnetic Gray Metallic

$24,941

Saint Johnsbury, VT

View →
2021 Mercedes-Benz GLE GLE 350 — SUV — 51,650 mi — Saint Johnsbury, VT Clean title
Mercedes-Benz logo

USED · SUV

2021 Mercedes-Benz GLE

GLE 350 · AWD · Automatic

51,650 miGas22 mpg Gray

$37,191

Saint Johnsbury, VT

View →
2024 Chevrolet Equinox LT — SUV — 16,832 mi — Saint Johnsbury, VT Clean title
Chevrolet logo

USED · SUV

2024 Chevrolet Equinox

LT · AWD · Automatic

16,832 miGas26 mpg Iridescent Pearl Tricoat

$25,507

Saint Johnsbury, VT

View →
2023 GMC Sierra 3500HD SLE — Pickup Truck — 21,987 mi — Saint Johnsbury, VT Clean title
GMC logo

USED · Pickup Truck

2023 GMC Sierra 3500HD

SLE · 4WD · Automatic

21,987 miGas Summit White

$56,497

Saint Johnsbury, VT

View →
2019 GMC Sierra 1500 SLT — Pickup Truck — 92,390 mi — Saint Johnsbury, VT Clean title
GMC logo

USED · Pickup Truck

2019 GMC Sierra 1500

SLT · 4WD · Automatic

92,390 miGas17 mpg Red Quartz Tintcoat

$31,221

Saint Johnsbury, VT

View →
2021 Chevrolet Silverado 2500HD High Country — Pickup Truck — 84,610 mi — Saint Johnsbury, VT Clean title
Chevrolet logo

USED · Pickup Truck

2021 Chevrolet Silverado 2500HD

High Country · 4WD · Automatic

84,610 miGas Black

$49,946

Saint Johnsbury, VT

View →
2023 Ram 2500 Tradesman — Pickup Truck — 29,923 mi — Saint Johnsbury, VT Clean title
Ram logo

USED · Pickup Truck

2023 Ram 2500

Tradesman · 4WD · Automatic

29,923 miDiesel Bright White Clearcoat

$48,864

Saint Johnsbury, VT

View →