20' Shipping Containers for Sale
Browse 58 20' shipping containers for sale, priced from $1,400 to $3,675. The 20ft standard container is the most popular size — compact enough for tight sites yet secure and stackable. It is the go-to for on-site storage, job sites, and overflow inventory. Every listing is from a verified dealer with pay-on-delivery checkout and delivery available nationwide.
- Available now
- 58
- Price range
- $1,400–$3,675
- Dimensions
- 20'L × 8'W × 8.6'H
58 20' containers available

20'
Cargo Worthy · Oakland, CA
$1,400

20'
Cargo Worthy · Detroit, MI
$1,450

20'
Cargo Worthy · Savannah, GA
$1,500

20'
Cargo Worthy · Houston, TX
$1,525

20'
Cargo Worthy · Chicago, IL
$1,550

20'
Cargo Worthy · Baltimore, MD
$1,550

20'
Cargo Worthy · New Orleans, LA
$1,550

20'
Cargo Worthy · Miami, FL
$1,550

20'
Cargo Worthy · Jacksonville, FL
$1,550

20'
Cargo Worthy · Norfolk, VA
$1,625

20'
Cargo Worthy · Memphis, TN
$1,650

20'
Cargo Worthy · Charleston, SC
$1,700

20'
Cargo Worthy · Cleveland, OH
$1,750

20'
Cargo Worthy · Newark, NJ
$1,750

20'
Cargo Worthy · Mobile, AL
$1,800

20'
Cargo Worthy · Columbus, OH
$1,850

20'
Cargo Worthy · Cincinnati, OH
$1,850

20'
Cargo Worthy · Louisville, KY
$1,850

20'
Cargo Worthy · Kansas City, KS
$1,875

20'
Cargo Worthy · Nashville, TN
$1,950

20'
Cargo Worthy · St. Louis, MO
$1,950

20'
Cargo Worthy · Tampa, FL
$1,950

20'
Cargo Worthy · Dallas, TX
$2,000

20'
Cargo Worthy · Minneapolis, MN
$2,025

20'
Cargo Worthy · Dallas, TX
$2,025

20'
Cargo Worthy · Charlotte, NC
$2,050

20'
Cargo Worthy · Los Angeles, CA
$2,300

20'
One Trip (NEW) · New Orleans, LA
$2,300

20'
One Trip (NEW) · Detroit, MI
$2,350

20'
One Trip (NEW) · Louisville, KY
$2,350

20'
One Trip (NEW) · Savannah, GA
$2,400

20'
One Trip (NEW) · Cincinnati, OH
$2,400

20'
One Trip (NEW) · Miami, FL
$2,400

20'
Cargo Worthy · El Paso, TX
$2,425

20'
One Trip (NEW) · Cleveland, OH
$2,450

20'
One Trip (NEW) · Houston, TX
$2,475

20'
One Trip (NEW) · Chicago, IL
$2,500

20'
Cargo Worthy · Salt Lake City, UT
$2,600

20'
One Trip (NEW) · Tampa, FL
$2,600

20'
One Trip (NEW) · Los Angeles, CA
$2,600

20'
One Trip (NEW) · Nashville, TN
$2,700

20'
One Trip (NEW) · Baltimore, MD
$2,700

20'
One Trip (NEW) · Norfolk, VA
$2,725

20'
One Trip (NEW) · Kansas City, KS
$2,750

20'
One Trip (NEW) · Atlanta, GA
$2,750

20'
One Trip (NEW) · Memphis, TN
$2,800

20'
One Trip (NEW) · Newark, NJ
$2,800

20'
One Trip (NEW) · Dallas, TX
$2,850

20'
One Trip (NEW) · St. Louis, MO
$2,850

20'
One Trip (NEW) · Columbus, OH
$2,850

20'
One Trip (NEW) · Minneapolis, MN
$2,900

20'
One Trip (NEW) · Charlotte, NC
$2,925

20'
One Trip (NEW) · Mobile, AL
$2,950

20'
One Trip (NEW) · Charleston, SC
$3,000

20'
One Trip (NEW) · Oakland, CA
$3,350

20'
One Trip (NEW) · Jacksonville, FL
$3,350

20'
One Trip (NEW) · Salt Lake City, UT
$3,675

20'
One Trip (NEW) · El Paso, TX
$3,675
20' containers: common questions
How much does a 20' shipping container cost?
20' containers on Prime Marketplace currently range from $1,400 to $3,675, depending on condition and location. Each listing is benchmarked against our Fair Market Index so you can see if the price is fair before you buy.
What are the dimensions and weight of a 20' container?
A 20' container measures 20'L × 8'W × 8.6'H and weighs roughly 4,800 lbs. Exact tare weight varies slightly by manufacturer and build.
Can I get a 20' container delivered?
Yes. Delivery is available nationwide and most orders are pay-on-delivery — you confirm online and pay the dealer when it arrives. Enter your ZIP on any listing for a delivered-price estimate.