GMC Cars for Sale Near Vinita, OK
74301 Save Search
Sort By: Best Match
Filter Results
642 Cars for Sale
Location
50 Miles
Condition
Year
to
Make (1)
Applied Filters (1):
Clear All
Used
2023 GMC Terrain
AWD SLT
$23,975
$441.00/month est.
Mileage: 53,966
Location: Fletcher Hyundai (47 miles away)
Used
2021 GMC Acadia
AWD Denali
$16,500
$303.50/month est.
Mileage: 135,739
Location: Harp Auto Group (23 miles away)
Used
2023 GMC Terrain
AWD SLT
$21,995
$404.58/month est.
Mileage: 112,944
Location: R ROPER USED CARS, LLC (48 miles away)
Used
2017 GMC Acadia
SLE-2
$11,999
$220.71/month est.
Mileage: 130,756
Location: Melton Chrysler Dodge Jeep Ram (34 miles away)
Used
$23,400
$430.42/month est.
Mileage: 189,212
Location: Melton Chrysler Dodge Jeep Ram (34 miles away)
Used
2017 GMC Yukon
Denali
$24,995
$459.76/month est.
Mileage: 138,523
Location: R ROPER USED CARS, LLC (48 miles away)
Used
$32,809
$603.49/month est.
Mileage: 107,664
Location: Melton Chrysler Dodge Jeep Ram (34 miles away)
Used
2020 GMC Terrain
AWD SLT
$18,920
$348.01/month est.
Mileage: 82,197
Location: Melton Chrysler Dodge Jeep Ram (34 miles away)
Used
2025 GMC Sierra 1500
4WD Crew Cab Short Box Elevation with 3SB
$50,000
$919.70/month est.
Mileage: 29,451
Location: Superior Ford Inc (47 miles away)
Used
2020 GMC Sierra 1500
4WD Crew Cab Short Box AT4
$35,881
$659.99/month est.
Mileage: 99,030
Location: Superior Ford Inc (47 miles away)
Used
2023 GMC Sierra 2500HD
4WD Crew Cab Standard Bed AT4
$62,670
$1,152.75/month est.
Mileage: 67,355
Location: Superior Ford Inc (47 miles away)
Used
2024 GMC Sierra 2500HD
4WD Crew Cab Standard Bed AT4X
$82,999
$1,526.68/month est.
Mileage: 16,260
Location: Superior Ford Inc (47 miles away)
Used
2024 GMC Sierra 1500
2WD Crew Cab Short Box Elevation
$37,997
$698.92/month est.
Mileage: 60,088
Location: Frank Fletcher Ford (49 miles away)
Used
2024 GMC Terrain
AWD Denali
$33,088
$608.62/month est.
Mileage: 30,288
Location: Superior Ford Inc (47 miles away)
Used
2024 GMC Sierra 2500HD
4WD Crew Cab Standard Bed AT4
$71,995
$1,324.27/month est.
Mileage: 56,712
Location: Superior Ford Inc (47 miles away)
Used
2025 GMC Canyon
4WD AT4
$51,826
$953.29/month est.
Mileage: 938
Location: Superior Ford Inc (47 miles away)
Used
2022 GMC Sierra 1500 Limited
4WD Crew Cab Short Box SLT
$36,500
$671.38/month est.
Mileage: 96,490
Location: Superior Ford Inc (47 miles away)
Used
2022 GMC Yukon
4WD Denali
$51,998
$956.45/month est.
Mileage: 79,074
Location: Frank Fletcher Ford (49 miles away)
Used
2022 GMC Sierra 2500HD
4WD Crew Cab Standard Bed AT4
$49,500
$910.50/month est.
Mileage: 110,037
Location: Jack Kissee Ford, Inc. (35 miles away)
Used
2022 GMC Sierra 3500HD
4WD Crew Cab Long Bed Denali
$64,845
$1,192.76/month est.
Mileage: 51,767
Location: Superior Chevrolet GMC of Siloam Springs (47 miles away)
Used
2023 GMC Terrain
AWD SLE
$27,688
$509.29/month est.
Mileage: 29,219
Location: Superior Chevrolet GMC of Siloam Springs (47 miles away)
Used
2026 GMC Sierra 2500HD
Crew Cab, Standard Bed, Denali Ultimate, 4WD
$90,998
$1,673.81/month est.
Mileage: 7,710
Location: Superior Chevrolet GMC of Siloam Springs (47 miles away)
Vehicle History Reports
Learn more about a vehicle you plan to buy to help avoid any hidden surprises.
- Used GMC Sierra 1500 (16)
- Used GMC Sierra 1500 (14)
- Used GMC Sierra 1500 (14)
- Used GMC Sierra 2500HD (12)
- Used GMC Sierra 1500 (8)
- Used GMC Sierra 2500HD (7)
- Used GMC Sierra 1500 (6)
- Used GMC Terrain (6)
- Used GMC Yukon (6)
- Used GMC Canyon (6)
- Used GMC Terrain (5)
- Used GMC Sierra 2500HD (4)
- Used GMC Sierra 2500HD (4)
- Used GMC Terrain (4)
- Used GMC Terrain (4)
- Used GMC Yukon (4)
- Used GMC Yukon (4)
- Used GMC Yukon (4)
- Used GMC Sierra 3500HD (4)
- Used GMC Yukon XL (4)
- Used GMC in Siloam Springs, AR (53)
- Used GMC in Owasso, OK (34)
- Used GMC in Joplin, MO (31)
- Used GMC in Pryor, OK (28)
- Used GMC in Bartlesville, OK (20)
- Used GMC in Claremore, OK (13)
- Used GMC in Miami, OK (9)
- Used GMC in Collinsville, OK (6)
- Used GMC in Wagoner, OK (6)
- Used GMC in Vinita, OK (2)
- Used GMC in Columbus, KS (2)





















