
St Johnsbury GMC in Saint Johnsbury, VT
Dealer Analysis 25 Deals Found
157 Cars for sale now, starting at $7,150
Avg. Price: 34993.5
Typical Price Range: 18619.0–57772.0
Average Savings ($) Below Market Price
Avg. Savings: $2,810
Save up to $8,908 below est. market price
% of Used Cars That Are Deals
Avg. Mileage: 47876.7
Typical Mileage Range: 5781.4–84713.0
% of Listings with Valid Price, Mileage, and Photo
- This Dealer
- Average Dealer
St Johnsbury GMC is given a 3.9 "overall dealer rating" based on our analysis of 278 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 157 Listings
$55,740
$55,9902022 GMC Sierra 3500HD Denali
- 50,970 Miles
- Saint Johnsbury, VT (0 mi away)
- $8,908 Below market value of $64,648
- 1 Owner, Low annual miles
- Listed 109 days ago
●
iSeeCars Dealer Score
Used 2022 GMC Sierra 3500HD Denali for Sale
50,970 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Used Cars |
| Price | $55,740 |
| 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 | Forest metallic |
| Interior Color | Gray |
| Drivetrain | 4X4 |
| Positives | clean history, routine maintenance |
$89,111
2025 GMC Sierra 3500HD Denali Ultimate
- 4,692 Miles
- Saint Johnsbury, VT (0 mi away)
- $8,886 Below market value of $97,997
- Certified used, Low annual miles
- Listed 30 days ago
●
iSeeCars Dealer Score
Used 2025 GMC Sierra 3500HD Denali Ultimate for Sale
4,692 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Certified Used Cars |
| Price | $89,111 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Diesel |
| Seats | 5 Seats |
| VIN | 1GT4UYEY3SF348961 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 4,692 mi. |
| Transmission | Automatic |
| Exterior Color | Sterling metallic |
| Drivetrain | 4X4 |
| Positives | certified pre-owned car, warranty, one owner, inspected, clean history, routine maintenance |
$40,227
$40,3022024 GMC Sierra 1500 Elevation Standard
- 35,336 Miles
- Saint Johnsbury, VT (0 mi away)
- Remaining Lifespan: 10.776095 yrs
- $2,627 Below market value of $42,854
- Listed 71 days ago
●
iSeeCars Dealer Score
Used 2024 GMC Sierra 1500 Elevation Standard for Sale
35,336 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Certified Used Cars |
| Price | $40,227 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 3GTPUJEKXRG157594 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 35,336 mi. |
| Transmission | Automatic |
| Exterior Color | Volcanic red tintcoat |
| Interior Color | Black |
| MPG | 18 combined |
| Drivetrain | 4X4 |
| Positives | one owner, certified pre-owned car, inspected, warranty, routine maintenance, clean history |
$35,962
2020 GMC Sierra 1500 Elevation
- 52,191 Miles
- Saint Johnsbury, VT (0 mi away)
- Remaining Lifespan: 8.23303 yrs
- $1,313 Below market value of $37,275
- Listed 37 days ago
●
iSeeCars Dealer Score
Used 2020 GMC Sierra 1500 Elevation for Sale
52,191 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Certified Used Cars |
| Price | $35,962 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 1GTU9CEDXLZ324254 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
| Mileage | 52,191 mi. |
| Transmission | Automatic |
| Exterior Color | Satin steel metallic |
| Interior Color | Black |
| MPG | 19 combined |
| Drivetrain | 4X4 |
| Positives | certified pre-owned car, warranty, inspected, clean history, routine maintenance |
$60,533
$60,6572023 GMC Sierra 3500HD Denali
- 47,931 Miles
- Saint Johnsbury, VT (0 mi away)
- $5,970 Below market value of $66,503
- 1 Owner, Certified used
- Listed 182 days ago
●
iSeeCars Dealer Score
Used 2023 GMC Sierra 3500HD Denali for Sale
47,931 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Certified Used Cars |
| Price | $60,533 |
| 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 | Onyx black |
| Interior Color | Black |
| Drivetrain | 4X4 |
| Positives | certified pre-owned car, warranty, one owner, inspected, clean history, routine maintenance |
$35,994
$36,0192023 GMC Sierra 1500 Elevation
- 62,485 Miles
- Saint Johnsbury, VT (0 mi away)
- Remaining Lifespan: 9.993599 yrs
- $3,275 Below market value of $39,269
- Listed 156 days ago
●
iSeeCars Dealer Score
Used 2023 GMC Sierra 1500 Elevation for Sale
62,485 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Certified Used Cars |
| Price | $35,994 |
| 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,485 mi. |
| Transmission | Automatic |
| Exterior Color | Volcanic red tintcoat |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
| Positives | certified pre-owned car, warranty, one owner, inspected, clean history, routine maintenance |
$55,439
2023 GMC Yukon XL SLT
- 46,877 Miles
- Saint Johnsbury, VT (0 mi away)
- $1,663 Below market value of $57,102
- Certified used
- Listed 9 days ago
●
iSeeCars Dealer Score
Used 2023 GMC Yukon XL SLT for Sale
46,877 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Certified Used Cars |
| Price | $55,439 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 8 Seats |
| VIN | 1GKS2GKD2PR231228 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, internet radio |
| Mileage | 46,877 mi. |
| Transmission | Automatic |
| Exterior Color | White frost tricoat |
| Interior Color | Black |
| MPG | 16 combined |
| Drivetrain | 4X4 |
| Positives | warranty, clean history, certified pre-owned car, inspected, routine maintenance, one owner |
$24,961
2023 Kia Niro Plug-In Hybrid EX
- 28,205 Miles
- Saint Johnsbury, VT (0 mi away)
- $1,222 Below market value of $26,183
- 1 Owner, Low annual miles
- Listed 9 days ago
●
iSeeCars Dealer Score
Used 2023 Kia Niro Plug-In Hybrid EX for Sale
28,205 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Used Cars |
| Price | $24,961 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | KNDCS3LF3P5054365 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 28,205 mi. |
| Transmission | Automatic |
| Exterior Color | Aurora black pearl |
| Interior Color | Black |
| MPG | 108 combined |
| Drivetrain | Front-wheel drive |
| Positives | clean history, one owner, routine maintenance |
$26,914
$29,7762018 GMC Sierra 1500 SLE
- 59,217 Miles
- Saint Johnsbury, VT (0 mi away)
- Remaining Lifespan: 7.2013664 yrs
- $1,710 Below market value of $28,624
- Listed 51 days ago
●
iSeeCars Dealer Score
Used 2018 GMC Sierra 1500 SLE for Sale
59,217 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Used Cars |
| Price | $26,914 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 1GTV2MECXJZ206630 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 59,217 mi. |
| Transmission | Automatic |
| Exterior Color | Quicksilver metallic |
| Interior Color | Black |
| MPG | 18 combined |
| Drivetrain | 4X4 |
| Positives | one owner, clean history, routine maintenance |
$41,116
$43,2552024 Toyota Tacoma TRD Sport
- 12,344 Miles
- Saint Johnsbury, VT (0 mi away)
- $2,157 Below market value of $43,273
- 1 Owner, Low annual miles
- Listed 48 days ago
●
iSeeCars Dealer Score
Used 2024 Toyota Tacoma TRD Sport for Sale
12,344 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Used Cars |
| Price | $41,116 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3TMLB5JN8RM005648 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, satellite radio, voice recognition, power outlet |
| Mileage | 12,344 mi. |
| Transmission | Automatic |
| Exterior Color | Celestial silver metallic |
| Interior Color | Black |
| MPG | 21 combined |
| Drivetrain | 4X4 |
| Positives | routine maintenance, clean history, one owner |
$44,795
2023 Toyota 4Runner TRD Off-Road Premium
- 37,478 Miles
- Saint Johnsbury, VT (0 mi away)
- Remaining Lifespan: 13.269346 yrs
- $2,670 Below market value of $47,465
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2023 Toyota 4Runner TRD Off-Road Premium for Sale
37,478 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Used Cars |
| Price | $44,795 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | JTERU5JR7P6189836 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 37,478 mi. |
| Transmission | Automatic |
| Exterior Color | Midnight black metallic |
| MPG | 17 combined |
| Drivetrain | 4X4 |
| Positives | one owner, routine maintenance, clean history |
$27,464
$28,0282019 Toyota 4Runner SR5 Premium
- 112,547 Miles
- Saint Johnsbury, VT (0 mi away)
- Remaining Lifespan: 10.342256 yrs
- $2,713 Below market value of $30,177
- Listed 66 days ago
●
iSeeCars Dealer Score
Used 2019 Toyota 4Runner SR5 Premium for Sale
112,547 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Used Cars |
| Price | $27,464 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | JTEBU5JR0K5690535 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 112,547 mi. |
| Transmission | Automatic |
| Exterior Color | Magnetic gray metallic |
| MPG | 18 combined |
| Drivetrain | 4X4 |
| Positives | routine maintenance, clean history, one owner |
$45,648
2022 Chevrolet Silverado 2500HD Custom
- 30,369 Miles
- Saint Johnsbury, VT (0 mi away)
- $1,885 Below market value of $47,533
- 1 Owner, Low annual miles
- Listed 18 days ago
●
iSeeCars Dealer Score
Used 2022 Chevrolet Silverado 2500HD Custom for Sale
30,369 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Used Cars |
| Price | $45,648 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 2GC4YME71N1226485 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, voice recognition |
| Mileage | 30,369 mi. |
| Transmission | Automatic |
| Exterior Color | Red hot |
| Interior Color | Black |
| Drivetrain | 4X4 |
| Positives | one owner, routine maintenance, clean history |
$59,764
2023 Ford Expedition Platinum
- 29,980 Miles
- Saint Johnsbury, VT (0 mi away)
- Remaining Lifespan: 7.1567173 yrs
- $1,929 Below market value of $61,693
- Listed 36 days ago
●
iSeeCars Dealer Score
Used 2023 Ford Expedition Platinum for Sale
29,980 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Used Cars |
| Price | $59,764 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 7 Seats |
| VIN | 1FMJU1M84PEA12661 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, captain's chair, child safety, navigation, backup camera |
| Mileage | 29,980 mi. |
| Transmission | Automatic |
| Exterior Color | Star white metallic tri-coat |
| Interior Color | Black |
| MPG | 18 combined |
| Drivetrain | 4X4 |
| Positives | one owner, clean history, routine maintenance |
$21,975
$22,6452024 Chevrolet Trax RS
- 23,489 Miles
- Saint Johnsbury, VT (0 mi away)
- $724 Below market value of $22,699
- 1 Owner, Low annual miles
- Listed 40 days ago
●
iSeeCars Dealer Score
Used 2024 Chevrolet Trax RS for Sale
23,489 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Used Cars |
| Price | $21,975 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 3-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | KL77LGE20RC002395 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 23,489 mi. |
| Transmission | Automatic |
| Exterior Color | Crimson metallic |
| MPG | 30 combined |
| Drivetrain | Front-wheel drive |
| Positives | one owner, routine maintenance, clean history |
$32,579
2019 GMC Sierra 2500HD SLE
- 75,156 Miles
- Saint Johnsbury, VT (0 mi away)
- $1,019 Below market value of $33,598
- 1 Owner, Low annual miles
- Listed 14 days ago
●
iSeeCars Dealer Score
Used 2019 GMC Sierra 2500HD SLE for Sale
75,156 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Used Cars |
| Price | $32,579 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Flex fuel |
| Seats | 6 Seats |
| VIN | 2GT22PEG3K1155537 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, backup camera, internet radio, alloy wheels |
| Mileage | 75,156 mi. |
| Transmission | Automatic |
| Exterior Color | Summit white |
| Interior Color | Black |
| Drivetrain | 4X4 |
| Positives | one owner, routine maintenance, clean history |
$27,938
$29,2382020 GMC Sierra 1500 Base
- 75,976 Miles
- Saint Johnsbury, VT (0 mi away)
- Remaining Lifespan: 8.23303 yrs
- $1,252 Below market value of $29,190
- Listed 70 days ago
●
iSeeCars Dealer Score
Used 2020 GMC Sierra 1500 Base for Sale
75,976 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Used Cars |
| Price | $27,938 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 6 Seats |
| VIN | 3GTU9AEF1LG304805 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, backup camera, voice recognition, power outlet |
| Mileage | 75,976 mi. |
| Transmission | Automatic |
| Exterior Color | Satin steel metallic |
| Interior Color | Black |
| MPG | 17 combined |
| Drivetrain | 4X4 |
| Positives | one owner, routine maintenance, clean history |
$50,913
2020 GMC Sierra 2500HD AT4
- 90,155 Miles
- Saint Johnsbury, VT (0 mi away)
- $1,911 Below market value of $52,824
- 1 Owner
- Listed 64 days ago
●
iSeeCars Dealer Score
Used 2020 GMC Sierra 2500HD AT4 for Sale
90,155 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Used Cars |
| Price | $50,913 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Diesel |
| Seats | 5 Seats |
| VIN | 1GT49PEY7LF142393 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, backup camera, leather upholstery, alloy wheels |
| Mileage | 90,155 mi. |
| Transmission | Automatic |
| Exterior Color | Onyx black |
| Interior Color | Black |
| Drivetrain | 4X4 |
| Positives | one owner, clean history, routine maintenance |
$42,508
$44,9342023 GMC Sierra 1500 SLT
- 71,506 Miles
- Saint Johnsbury, VT (0 mi away)
- $2,083 Below market value of $44,591
- 1 Owner, High annual miles
- Listed 46 days ago
●
iSeeCars Dealer Score
Used 2023 GMC Sierra 1500 SLT for Sale
71,506 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Used Cars |
| Price | $42,508 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Diesel |
| Seats | 6 Seats |
| VIN | 3GTUUDE89PG174909 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 71,506 mi. |
| Transmission | Automatic |
| Exterior Color | Volcanic red tintcoat |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | 4X4 |
| Positives | routine maintenance, clean history |
$51,589
2019 Ford Super Duty F-350 Lariat
- 79,619 Miles
- Saint Johnsbury, VT (0 mi away)
- $1,340 Below market value of $52,929
- Low annual miles
- Listed 7 days ago
●
iSeeCars Dealer Score
Used 2019 Ford Super Duty F-350 Lariat for Sale
79,619 Miles
Saint Johnsbury, VT (0 mi away)
| Category | Used Cars |
| Price | $51,589 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Diesel |
| Seats | 5 Seats |
| VIN | 1FT8W3BT8KEE41083 |
| Location | Saint Johnsbury, VT - 0 mi. |
| Features | child safety, backup camera, power outlet, anti-theft system |
| Mileage | 79,619 mi. |
| Transmission | Automatic |
| Exterior Color | Blue jeans metallic |
| Interior Color | Black |
| Drivetrain | 4X4 |
| Positives | routine maintenance |
Other Nearby Dealers
Used Cars for Sale Insights
Find More Cars For Sale
Explore Models
90,453 Listings from $1,500
20,195 Listings from $1,500
11,106 Listings from $1,200
36,722 Listings from $1,600
20,369 Listings from $500
6,828 Listings from $1,500
1,786 Listings from $1,444
809 Listings from $1,795
19,388 Listings from $1,999
22,140 Listings from $1,250