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 23
2021 GMC Sierra 1500 AT4 — Pickup Truck — 72,171 mi — Saint Johnsbury, VT Clean title
GMC logo

USED · Pickup Truck

2021 GMC Sierra 1500

AT4 · 4WD · Automatic

72,171 miGas18 mpg Cardinal Red

$37,938

Saint Johnsbury, VT

View →
2023 Ford Edge ST — SUV — 14,991 mi — Saint Johnsbury, VT Clean title
Ford logo

USED · SUV

2023 Ford Edge

ST · AWD · Automatic

14,991 miGas21 mpg Star White Metallic Tri-Coat

$33,531

Saint Johnsbury, VT

View →
2023 Jeep Grand Cherokee Trailhawk 4xe — SUV — 21,571 mi — Saint Johnsbury, VT Clean title
Jeep logo

USED · SUV

2023 Jeep Grand Cherokee

Trailhawk 4xe · 4WD · Automatic

21,571 miPlug-In Hybrid56 mpg Bright White Clearcoat

$46,651

Saint Johnsbury, VT

View →
2021 GMC Sierra 3500HD AT4 — Pickup Truck — 36,769 mi — Saint Johnsbury, VT Clean title
GMC logo

USED · Pickup Truck

2021 GMC Sierra 3500HD

AT4 · 4WD · Automatic

36,769 miDiesel Cayenne Red Tintcoat

$61,500

Saint Johnsbury, VT

View →
2020 Chevrolet Colorado ZR2 — Pickup Truck — 74,428 mi — Saint Johnsbury, VT Clean title
Chevrolet logo

USED · Pickup Truck

2020 Chevrolet Colorado

ZR2 · 4WD · Automatic

74,428 miDiesel17 mpg Summit White

$34,944

Saint Johnsbury, VT

View →
2019 GMC Canyon Denali — Pickup Truck — 35,523 mi — Saint Johnsbury, VT Clean title
GMC logo

USED · Pickup Truck

2019 GMC Canyon

Denali · 4WD · Automatic

35,523 miGas19 mpg Onyx Black

$33,674

Saint Johnsbury, VT

View →
2021 Toyota Tundra Limited — Pickup Truck — 69,080 mi — Saint Johnsbury, VT Clean title
Toyota logo

USED · Pickup Truck

2021 Toyota Tundra

Limited · 4WD · Automatic

69,080 miGas14 mpg Magnetic Gray Metallic

$38,204

Saint Johnsbury, VT

View →
2017 Nissan Frontier SV V6 — Pickup Truck — 85,373 mi — Saint Johnsbury, VT Clean title
Nissan logo

USED · Pickup Truck

2017 Nissan Frontier

SV V6 · 4WD · Automatic

85,373 miGas17 mpg Glacier White

$19,384

Saint Johnsbury, VT

View →
2023 GMC Sierra 1500 Elevation — Pickup Truck — 41,406 mi — Saint Johnsbury, VT Clean title
GMC logo

USED · Pickup Truck

2023 GMC Sierra 1500

Elevation · 4WD · Automatic

41,406 miGas19 mpg Titanium Rush Metallic

$39,631

Saint Johnsbury, VT

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

USED · SUV

2024 Chevrolet Equinox

LT · AWD · Automatic

19,726 miGas26 mpg Summit White

$25,884

Saint Johnsbury, VT

View →
2022 GMC Canyon AT4 — Pickup Truck — 63,746 mi — Saint Johnsbury, VT Clean title
GMC logo

USED · Pickup Truck

2022 GMC Canyon

AT4 · 4WD · Automatic

63,746 miGas19 mpg Onyx Black

$31,494

Saint Johnsbury, VT

View →
2022 GMC Sierra 1500 Limited Elevation — Pickup Truck — 16,578 mi — Saint Johnsbury, VT Clean title
GMC logo

USED · Pickup Truck

2022 GMC Sierra 1500 Limited

Elevation · 4WD · Automatic

16,578 miGas18 mpg Cayenne Red Tintcoat

$36,848

Saint Johnsbury, VT

View →