St Johnsbury GMC in Saint Johnsbury, VT
Dealer Analysis 16 Deals Found
156 Cars for sale now, starting at $11,473
Avg. Price: 32624.7
Typical Price Range: 16748.0–52778.0
Average Savings ($) Below Market Price
Avg. Savings: $2,848
Save up to $8,783 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 48819.2
Typical Mileage Range: 12727.0–84379.0
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
St Johnsbury GMC is given a 4.2 "overall dealer rating" based on our analysis of 215 cars the dealer recently listed for sale. This assesses the dealer's price competitiveness, responsiveness to inquiries, and information transparency (how good the dealers are at providing basic information such as vehicle photos, price and mileage).
Inventory Analysis
Vehicle Age
Top Makes
Top Bodystyles
Domestic/Foreign
Luxury/Non-Luxury
Showing 1-20 of 156 Listings
$73,690
2025 GMC Sierra 2500HD AT4
- 7,319 Miles
- Listed 9 days ago
- Saint Johnsbury, VT (0 mi away)
- $8,783 Below market value of $82,473
- iSeeCars Dealer Score
Used 2025 GMC Sierra 2500HD AT4 for Sale
7,319 Miles
Saint Johnsbury, VT (0 mi away)
Category | Certified Used Cars |
Price | $73,690 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 1GT4UPE77SF192666 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 7,319 mi. |
Transmission | Automatic |
Exterior Color | Thunderstorm gray |
Interior Color | Black |
Drivetrain | 4X4 |
Positives | routine maintenance, warranty, clean history, one owner, inspected, certified pre-owned car |
$47,373
2024 Ram Ram Pickup 2500 Big Horn
- 24,848 Miles
- Listed 23 days ago
- Saint Johnsbury, VT (0 mi away)
- $6,482 Below market value of $53,855
- iSeeCars Dealer Score
Used 2024 Ram Ram Pickup 2500 Big Horn for Sale
24,848 Miles
Saint Johnsbury, VT (0 mi away)
Category | Used Cars |
Price | $47,373 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 3C6UR5DJ1RG276758 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, backup camera, voice recognition, power outlet |
Mileage | 24,848 mi. |
Transmission | Automatic |
Exterior Color | Granite crystal metallic clearcoat |
Interior Color | Black |
Drivetrain | 4X4 |
Positives | clean history, one owner, routine maintenance |
$32,392
2020 GMC Sierra 1500 Elevation
- 49,489 Miles
- Listed 5 days ago
- Saint Johnsbury, VT (0 mi away)
- $1,624 Below market value of $34,016
- iSeeCars Dealer Score
Used 2020 GMC Sierra 1500 Elevation for Sale
49,489 Miles
Saint Johnsbury, VT (0 mi away)
Category | Certified Used Cars |
Price | $32,392 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 1GTR9CEK6LZ336390 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
Mileage | 49,489 mi. |
Transmission | Automatic |
Exterior Color | Cardinal red |
Interior Color | Black |
MPG | 20 combined |
Drivetrain | 4X4 |
Positives | routine maintenance, warranty, clean history, one owner, inspected, certified pre-owned car |
$37,727
$38,9722023 GMC Sierra 1500 Elevation
- 62,444 Miles
- Listed 75 days ago
- Saint Johnsbury, VT (0 mi away)
- $1,369 Below market value of $39,096
- iSeeCars Dealer Score
Used 2023 GMC Sierra 1500 Elevation for Sale
62,444 Miles
Saint Johnsbury, VT (0 mi away)
Category | Certified Used Cars |
Price | $37,727 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 1GTRUCED5PZ148644 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
Mileage | 62,444 mi. |
Transmission | Automatic |
Exterior Color | Volcanic red tintcoat |
Interior Color | Black |
MPG | 17 combined |
Drivetrain | 4X4 |
Positives | certified pre-owned car, routine maintenance, warranty, inspected, clean history, one owner |
$30,919
2019 Toyota Tundra SR5
- 63,448 Miles
- Listed 13 days ago
- Saint Johnsbury, VT (0 mi away)
- $1,573 Below market value of $32,492
- iSeeCars Dealer Score
Used 2019 Toyota Tundra SR5 for Sale
63,448 Miles
Saint Johnsbury, VT (0 mi away)
Category | Used Cars |
Price | $30,919 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 5TFUM5F19KX080721 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, satellite radio |
Mileage | 63,448 mi. |
Transmission | Automatic |
Exterior Color | Magnetic gray metallic |
Interior Color | Gray |
MPG | 16 combined |
Drivetrain | 4X4 |
Positives | clean history, routine maintenance, one owner |
$20,886
$21,1292021 GMC Acadia SLE
- 88,835 Miles
- Listed 28 days ago
- Saint Johnsbury, VT (0 mi away)
- $1,169 Below market value of $22,055
- iSeeCars Dealer Score
Used 2021 GMC Acadia SLE for Sale
88,835 Miles
Saint Johnsbury, VT (0 mi away)
Category | Used Cars |
Price | $20,886 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 1GKKNRL47MZ218309 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
Mileage | 88,835 mi. |
Transmission | Automatic |
Exterior Color | Red mahogany metallic |
Interior Color | Black |
MPG | 24 combined |
Drivetrain | 4X4 |
Positives | routine maintenance, clean history, one owner |
$33,295
2026 GMC Terrain Elevation
- 2,475 Miles
- Listed 96 days ago
- Saint Johnsbury, VT (0 mi away)
- $2,399 Below market value of $35,694
- iSeeCars Dealer Score
Used 2026 GMC Terrain Elevation for Sale
2,475 Miles
Saint Johnsbury, VT (0 mi away)
Category | Used Cars |
Price | $33,295 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 3GKALUEG1TL145780 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, internet radio |
Mileage | 2,475 mi. |
Transmission | Automatic |
Exterior Color | Summit white |
Drivetrain | 4X4 |
Positives | routine maintenance |
$40,985
$41,3792024 GMC Sierra 1500 Elevation Standard
- 7,571 Miles
- Listed 117 days ago
- Saint Johnsbury, VT (0 mi away)
- $2,925 Below market value of $43,910
- iSeeCars Dealer Score
Used 2024 GMC Sierra 1500 Elevation Standard for Sale
7,571 Miles
Saint Johnsbury, VT (0 mi away)
Category | Used Cars |
Price | $40,985 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 1GTRUJEK3RZ380701 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
Mileage | 7,571 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
MPG | 18 combined |
Drivetrain | 4X4 |
$24,765
$26,9522021 GMC Sierra 1500 Base
- 95,680 Miles
- Listed 39 days ago
- Saint Johnsbury, VT (0 mi away)
- $1,396 Below market value of $26,161
- iSeeCars Dealer Score
Used 2021 GMC Sierra 1500 Base for Sale
95,680 Miles
Saint Johnsbury, VT (0 mi away)
Category | Used Cars |
Price | $24,765 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 1GTR9AEF2MZ129729 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, backup camera, voice recognition, power outlet |
Mileage | 95,680 mi. |
Transmission | Automatic |
Exterior Color | Onyx black |
Interior Color | Black |
MPG | 16 combined |
Drivetrain | 4X4 |
Positives | routine maintenance, clean history, one owner |
$38,987
2021 Chevrolet Silverado 1500 LTZ
- 54,909 Miles
- Listed 9 days ago
- Saint Johnsbury, VT (0 mi away)
- $1,455 Below market value of $40,442
- iSeeCars Dealer Score
Used 2021 Chevrolet Silverado 1500 LTZ for Sale
54,909 Miles
Saint Johnsbury, VT (0 mi away)
Category | Used Cars |
Price | $38,987 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 3GCUYGED6MG354377 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
Mileage | 54,909 mi. |
Transmission | Automatic |
Exterior Color | Summit white |
Interior Color | Black |
MPG | 16 combined |
Drivetrain | 4X4 |
Positives | inspected, warranty, routine maintenance, certified pre-owned car |
$61,454
2022 GMC Sierra 3500HD Denali
- 50,970 Miles
- Listed 28 days ago
- Saint Johnsbury, VT (0 mi away)
- $2,654 Below market value of $64,108
- iSeeCars Dealer Score
Used 2022 GMC Sierra 3500HD Denali for Sale
50,970 Miles
Saint Johnsbury, VT (0 mi away)
Category | Used Cars |
Price | $61,454 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 1GT49WE78NF171499 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 50,970 mi. |
Transmission | Automatic |
Exterior Color | Green |
Interior Color | Brown |
Drivetrain | 4X4 |
$24,844
$25,1332019 Chevrolet Silverado 1500 LT
- 111,170 Miles
- Listed 90 days ago
- Saint Johnsbury, VT (0 mi away)
- $1,936 Below market value of $26,780
- iSeeCars Dealer Score
Used 2019 Chevrolet Silverado 1500 LT for Sale
111,170 Miles
Saint Johnsbury, VT (0 mi away)
Category | Used Cars |
Price | $24,844 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 1GCUYDED4KZ117804 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
Mileage | 111,170 mi. |
Transmission | Automatic |
Exterior Color | Black |
Interior Color | Black |
MPG | 18 combined |
Drivetrain | 4X4 |
$61,854
$62,3072023 GMC Sierra 3500HD Denali
- 47,931 Miles
- Listed 101 days ago
- Saint Johnsbury, VT (0 mi away)
- $4,659 Below market value of $66,513
- iSeeCars Dealer Score
Used 2023 GMC Sierra 3500HD Denali for Sale
47,931 Miles
Saint Johnsbury, VT (0 mi away)
Category | Used Cars |
Price | $61,854 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | 1GT49WE73PF174121 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 47,931 mi. |
Transmission | Automatic |
Exterior Color | Black |
Interior Color | Black |
Drivetrain | 4X4 |
$50,855
$52,6982022 Chevrolet Silverado 2500HD LTZ
- 62,654 Miles
- Listed 41 days ago
- Saint Johnsbury, VT (0 mi away)
- $2,967 Below market value of $53,822
- iSeeCars Dealer Score
Used 2022 Chevrolet Silverado 2500HD LTZ for Sale
62,654 Miles
Saint Johnsbury, VT (0 mi away)
Category | Used Cars |
Price | $50,855 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 1GC4YPE78NF109254 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
Mileage | 62,654 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
Drivetrain | 4X4 |
$50,986
$51,2312024 GMC Sierra 2500HD SLE
- 42,731 Miles
- Listed 178 days ago
- Saint Johnsbury, VT (0 mi away)
- $2,967 Below market value of $53,953
- iSeeCars Dealer Score
Used 2024 GMC Sierra 2500HD SLE for Sale
42,731 Miles
Saint Johnsbury, VT (0 mi away)
Category | Used Cars |
Price | $50,986 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 1GT49ME7XRF154200 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
Mileage | 42,731 mi. |
Transmission | Automatic |
Exterior Color | Red |
Interior Color | Brown |
Drivetrain | 4X4 |
$33,855
$34,0202019 Lexus GS 350 350
- 44,950 Miles
- Listed 247 days ago
- Saint Johnsbury, VT (0 mi away)
- $1,208 Below market value of $35,063
- iSeeCars Dealer Score
Used 2019 Lexus GS 350 350 for Sale
44,950 Miles
Saint Johnsbury, VT (0 mi away)
Category | Used Cars |
Price | $33,855 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | JTHCZ1BL4KA011580 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, internet radio |
Mileage | 44,950 mi. |
Transmission | Automatic |
Exterior Color | Beige |
Interior Color | Brown |
MPG | 21 combined |
Drivetrain | All-wheel drive |
$58,878
2020 GMC Sierra 2500HD Denali
- 52,931 Miles
- Listed 5 days ago
- Saint Johnsbury, VT (0 mi away)
- $531 Above market value of $59,409
- iSeeCars Dealer Score
Used 2020 GMC Sierra 2500HD Denali for Sale
52,931 Miles
Saint Johnsbury, VT (0 mi away)
Category | Certified Used Cars |
Price | $58,878 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Diesel |
Seats | 5 Seats |
VIN | 1GT49REY2LF114450 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
Mileage | 52,931 mi. |
Transmission | Automatic |
Exterior Color | Carbon black metallic |
Interior Color | Black |
Drivetrain | 4X4 |
Positives | routine maintenance, warranty, clean history, one owner, inspected, certified pre-owned car |
$32,290
2023 GMC Acadia SLE
- 20,266 Miles
- Listed 9 days ago
- Saint Johnsbury, VT (0 mi away)
- $199 Above market value of $32,090
- iSeeCars Dealer Score
Used 2023 GMC Acadia SLE for Sale
20,266 Miles
Saint Johnsbury, VT (0 mi away)
Category | Certified Used Cars |
Price | $32,290 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 1GKKNRL4XPZ169580 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
Mileage | 20,266 mi. |
Transmission | Automatic |
Exterior Color | Summit white |
Interior Color | Black |
MPG | 24 combined |
Drivetrain | 4X4 |
Positives | warranty, certified pre-owned car, one owner, routine maintenance, inspected, clean history |
$53,276
2023 GMC Sierra 3500HD SLE
- 21,481 Miles
- Listed 26 days ago
- Saint Johnsbury, VT (0 mi away)
- $811 Above market value of $54,087
- iSeeCars Dealer Score
Used 2023 GMC Sierra 3500HD SLE for Sale
21,481 Miles
Saint Johnsbury, VT (0 mi away)
Category | Certified Used Cars |
Price | $53,276 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 6 Seats |
VIN | 1GT49TE75PF200264 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, backup camera, satellite radio, voice recognition |
Mileage | 21,481 mi. |
Transmission | Automatic |
Exterior Color | Forest metallic |
Interior Color | Black |
Drivetrain | 4X4 |
Positives | routine maintenance, warranty, clean history, one owner, inspected, certified pre-owned car |
$54,995
2022 GMC Yukon XL SLT
- 47,762 Miles
- Listed 10 days ago
- Saint Johnsbury, VT (0 mi away)
- $1,009 Above market value of $53,985
- iSeeCars Dealer Score
Used 2022 GMC Yukon XL SLT for Sale
47,762 Miles
Saint Johnsbury, VT (0 mi away)
Category | Certified Used Cars |
Price | $54,995 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 8-cylinder |
Fuel Type | Gas |
Seats | 8 Seats |
VIN | 1GKS2GKD3NR162644 |
Location | Saint Johnsbury, VT - 0 mi. |
Features | bluetooth, child safety, backup camera, leather upholstery, internet radio |
Mileage | 47,762 mi. |
Transmission | Automatic |
Exterior Color | Summit white |
Interior Color | Black |
MPG | 16 combined |
Drivetrain | 4X4 |
Positives | warranty, certified pre-owned car, one owner, routine maintenance, inspected, clean history |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
92,054 Listings from $1,500
22,239 Listings from $1,250
11,621 Listings from $1,500
34,678 Listings from $1,899
21,305 Listings from $950
8,980 Listings from $2,400
2,097 Listings from $1,900
720 Listings from $1,995
15,393 Listings from $3,430
19,069 Listings from $1,600