Used GMC for Sale in Owasso, OK Under $40,000

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

$34,396
$34,396 above
$1,014/mo est. ?
106,017 km 5.3L

Riverside Ford of Tulsa

Authorized EpicVIN dealer

4.4 Google 1651 reviews

74107, Tulsa OK

Check Details
$18,994
$18,994 above
$560/mo est. ?
165,231 km

Jack Kissee Ford, Inc.

Authorized EpicVIN dealer

4.7 Google 608 reviews

74017, Claremore OK

Check Details
$18,654
$18,654 above
$550/mo est. ?
186,505 km

Jack Kissee Ford, Inc.

Authorized EpicVIN dealer

4.7 Google 608 reviews

74017, Claremore OK

Check Details

To save your search and get updates on new inventory and price drops, sign up for a profile

Sign up
$29,999
$29,999 above
$885/mo est. ?
155,886 km

Bullocks Auto Sales

Authorized EpicVIN dealer

74361, Pryor OK

Check Details
$35,660
$35,660 above
$1,049/mo est. ?
16 km 2.7L

Ferguson Superstore

Authorized EpicVIN dealer

4.7 Google 1530 reviews

74012, Broken Arrow OK

Check Details
$21,981
$21,981 above
$648/mo est. ?
98,389 km 1.5L

Jim Glover Chevrolet

Authorized EpicVIN dealer

74129, Tulsa OK

Check Details
$21,356
$21,356 above
$630/mo est. ?
73,119 km

Jackie Cooper Nissan

Authorized EpicVIN dealer

4.6 Google 1053 reviews

74133, Tulsa OK

Check Details
$20,000
$20,000 above
$590/mo est. ?
200,923 km

Ferguson Superstore

Authorized EpicVIN dealer

4.7 Google 1530 reviews

74012, Broken Arrow OK

Check Details
$12,379
$12,379 above
$365/mo est. ?
157,907 km

Ferguson Buick GMC - Broken Arrow

Authorized EpicVIN dealer

74012, Broken Arrow OK

Check Details

Save a search, and we'll alert you when there are new listings that match exactly what you're looking for.

$27,500
$27,500 above
$811/mo est. ?
105,589 km

Ferguson Superstore

Authorized EpicVIN dealer

4.7 Google 1530 reviews

74012, Broken Arrow OK

Check Details
$17,995
$17,995 above
$531/mo est. ?
389,460 km

Ratts Auto Sales

Authorized EpicVIN dealer

74021, Collinsville OK

Check Details
$31,760
$31,760 above
$935/mo est. ?
0 km 1.5L

Marc Miller Buick- Gmc Inc.

Authorized EpicVIN dealer

74145, Tulsa OK

Check Details
$16,999
$16,999 above
$501/mo est. ?
161,616 km 3.6L

Mark Allen Chevrolet

Authorized EpicVIN dealer

4.6 Google 913 reviews

74033, Glenpool OK

Check Details
$23,348
$23,348 above
$688/mo est. ?
104,256 km

Jim Glover CJDR Fiat

Authorized EpicVIN dealer

4.6 Google 2043 reviews

74055, Owasso OK

Check Details
$31,999
$31,999 above
$944/mo est. ?
4,833 km

Marc Miller Buick- Gmc Inc.

Authorized EpicVIN dealer

74145, Tulsa OK

Check Details
$6,436
$6,436 above
$190/mo est. ?
273,779 km 3.6L

Jim Glover Chevrolet

Authorized EpicVIN dealer

74107, Tulsa OK

Check Details
$30,981
$30,981 above
$914/mo est. ?
153,014 km

Jim Norton T-town Chevrolet

Authorized EpicVIN dealer

4.2 Google 1540 reviews

74129, Tulsa OK

Check Details
$18,000
$18,000 above
$531/mo est. ?
163,160 km 3.6L

Ferguson Superstore

Authorized EpicVIN dealer

4.7 Google 1530 reviews

74012, Broken Arrow OK

Check Details
$23,985
$23,985 above
$707/mo est. ?
61,857 km 3.6L

Classic Chevrolet

Authorized EpicVIN dealer

74055, Owasso OK

Check Details
$26,898
$26,898 above
$793/mo est. ?
227,701 km 6.2L

Jim Norton Toyota

Authorized EpicVIN dealer

74133, Tulsa OK

Check Details
$18,977
$18,977 above
$560/mo est. ?
144,919 km

Don Thornton Cadillac, Inc.

Authorized EpicVIN dealer

74145, Tulsa OK

Check Details
$23,950
$23,950 above
$706/mo est. ?
188,702 km 6.2L

Reliable Auto Sales

Authorized EpicVIN dealer

4.9
Star icon
3 reviews
4.0 Google 76 reviews

74012, Broken Arrow OK

Check Details
$14,950
$14,950 above
$441/mo est. ?
248,286 km 6.2L

Reliable Auto Sales

Authorized EpicVIN dealer

4.9
Star icon
3 reviews
4.0 Google 76 reviews

74012, Broken Arrow OK

Check Details
$33,989
$33,989 above
$1,002/mo est. ?
65,719 km

Keystone Chevrolet

Authorized EpicVIN dealer

4.6 Google 2500 reviews

74063, Sand Springs OK

Check Details