2004 GMC Envoy for sale

All available 2004 GMC Envoy listings.

65 listings • $1,995 – $11,995 • avg 170,235 mi

2004 GMC Envoy SLE — SUV — 225,446 mi — Jacksonville, FL Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLE · RWD · Automatic

225,446 miGas Unknown

Contact for price

Jacksonville, FL

View →
2004 GMC Envoy SLE — SUV — 86,678 mi — Dayton, OH Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLE · 4WD · Automatic

86,678 miGas Black

$7,999

Dayton, OH

View →
2004 GMC Envoy SLE — SUV — 348,840 mi — Southfield, MI Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLE · 4WD · Automatic

348,840 miGas Liquid Silver Metallic

$1,999

Southfield, MI

View →
2004 GMC Envoy SLE Commercial — SUV — 196,907 mi — Fort Myers, FL Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLE Commercial · 4WD · Automatic

196,907 miGas Black

$1,995

Fort Myers, FL

View →
2004 GMC Envoy SLT — SUV — 162,173 mi — Milford, CT Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLT · 4WD · Automatic

162,173 miGas Silver Green Metallic

Contact for price

Milford, CT

View →
2004 GMC Envoy SLE — SUV — 114,167 mi — Post Falls, ID Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLE · 4WD · Automatic

114,167 miGas Olympic White

$6,987

Post Falls, ID

View →
2004 GMC Envoy SLT — SUV — 136,114 mi — Vancouver, WA Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLT · 4WD · Automatic

136,114 miGas Tan

$4,495

Vancouver, WA

View →
2004 GMC Envoy SLE — SUV — 157,188 mi — Mount Laurel, NJ Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLE · 4WD · Automatic

157,188 miGas Indigo Blue Metallic

Contact for price

Mount Laurel, NJ

View →
2004 GMC Envoy SLE — SUV — 238,000 mi — Spotsylvania, VA Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLE · 4WD · Automatic

238,000 miGas Unknown

$2,999

Spotsylvania, VA

View →
2004 GMC Envoy SLT — SUV — 54,796 mi — Stafford, VA Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLT · 4WD · Automatic

54,796 miGas Olympic White

$9,499

Stafford, VA

View →
2004 GMC Envoy SLE — SUV — 124,727 mi — Bremerton, WA Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLE · 4WD · Automatic

124,727 miGas Olympic White

$7,998

Bremerton, WA

View →
2004 GMC Envoy SLT — SUV — 225,038 mi — Wayne, MI Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLT · 4WD · Automatic

225,038 miGas Gold

$4,000

Wayne, MI

View →
2004 GMC Envoy SLT — SUV — 266,451 mi — Pasadena, MD Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLT · 4WD · Automatic

266,451 miGas Onyx Black

Contact for price

Pasadena, MD

View →
2004 GMC Envoy SLE — SUV — 247,909 mi — Fort Myers, FL Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLE · RWD · Automatic

247,909 miGas Carbon Metallic

Contact for price

Fort Myers, FL

View →
2004 GMC Envoy SLT — SUV — 196,912 mi — Fort Wayne, IN Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLT · 4WD · Automatic

196,912 miGas Sand Beige Metallic

Contact for price

Fort Wayne, IN

View →
2004 GMC Envoy SLT — SUV — 195,949 mi — Avenel, NJ Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLT · 4WD · Automatic

195,949 miGas Magnetic Red Metallic

$2,999

Avenel, NJ

View →
2004 GMC Envoy SLT — SUV — 164,530 mi — Arlington, TX Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLT · RWD · Automatic

164,530 miGas Red

$4,950

Arlington, TX

View →
2004 GMC Envoy SLE — SUV — 351,015 mi — Northfield, MN Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLE · 4WD · Automatic

351,015 miGas Indigo Blue Metallic

Contact for price

Northfield, MN

View →
2004 GMC Envoy SLE — SUV — 142,801 mi — Edmonds, WA Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLE · 4WD · Automatic

142,801 miGas Green

$7,991

Edmonds, WA

View →
2004 GMC Envoy SLE — SUV — 171,213 mi — Long Island City, NY Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLE · 4WD · Automatic

171,213 miGas Carbon Metallic

Contact for price

Long Island City, NY

View →
2004 GMC Envoy SLE — SUV — 146,194 mi — Slidell, LA Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLE · RWD · Automatic

146,194 miGas Carbon Metallic

$5,550

Slidell, LA

View →
2004 GMC Envoy SLT — SUV — 56,854 mi — Beavercreek, OH Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLT · 4WD · Automatic

56,854 miGas Liquid Silver Metallic

$9,996

Beavercreek, OH

View →
2004 GMC Envoy SLT — SUV — 114,732 mi — Winchester, VA Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLT · 4WD · Automatic

114,732 miGas Blue

$6,995

Winchester, VA

View →
2004 GMC Envoy SLE — SUV — 154,803 mi — Lebanon, MO Clean title
GMC logo

USED · SUV

2004 GMC Envoy

SLE · 4WD · Automatic

154,803 miGas Silver Green Metallic

$6,750

Lebanon, MO

View →

About this category

The 2004 GMC Envoy is currently available in 65 listings on Carlify. Average mileage across these listings is 170,235 miles. Pricing starts at $1,995 and reaches $11,995. Browse photos, full vehicle history, and dealer details for each 2004 Envoy.

Frequently asked questions

How much does a 2004 GMC Envoy cost used?
2004 GMC Envoy listings range from $1,995 to $11,995, averaging $5,922 on Carlify.
How many 2004 GMC Envoy are listed?
Carlify shows 65 active 2004 GMC Envoy listings.
What's the average mileage on a 2004 GMC Envoy?
Average mileage across 2004 GMC Envoy listings is 170,235 miles.