Old shipping containers typically cost roughly $1,500 to $4,000 for a 20 ft unit and roughly $2,500 to $5,500 for a 40 ft unit, plus delivery. So how much do old shipping containers cost in your case? It depends on age, grade, size and how far the box has to travel. This guide from Queen Container explains what pushes the price up or down.
What counts as old
A container can serve for decades, so “old” does not always mean “worn out.” Sellers describe used boxes by grade instead of age. Cargo-worthy units still meet standards for ocean shipping. Wind-and-watertight units are sound for storage but may not pass a shipping inspection. As-is boxes may have patches, dents or rust and usually cost the least.
How much do old shipping containers cost by size?
| Size | Older used | Newer used or one-trip |
|---|---|---|
| 20 ft | Roughly $1,500 to $2,500 | Roughly $3,500 to $6,500 |
| 40 ft | Roughly $2,500 to $3,800 | Roughly $5,000 to $9,000 |
These are broad market ranges, not quotes. Prices change with steel costs, shipping demand and where you live. Containers near big ports are often cheaper than those in the middle of the country because the seller has less trucking to cover.
Why two old containers can cost very different amounts
- Floor condition: a solid plywood floor is worth paying for.
- Rust: surface rust is normal, but rust-through on the roof or walls is a problem.
- Doors and seals: doors that close tightly keep water and pests out.
- Dents: minor dents rarely matter, structural damage does.
- Paint and branding: a repaint costs extra but improves life and looks.
Is cheaper better?
Not always. A very low price can hide a leaky roof or bad floor. If the box will hold tools or inventory, a few hundred dollars more for a watertight unit usually pays for itself.
Keep in mind that sellers price older boxes in tiers. A tired unit with heavy surface rust and a worn floor sits at the bottom, while an older box that has been cleaned, patched and repainted costs more but looks and performs far better. Neither is wrong, as long as the grade matches your plan. A farm shed can tolerate cosmetic flaws that a customer-facing shop cannot.
Do not forget delivery and site prep
Delivery is commonly $2 to $6 per loaded mile in the US. Local drops often land around $150 to $500, while long distances can reach $1,000 or more. You also need level ground, such as compacted gravel or concrete piers, and room for a tilt-bed truck. A 20 ft container weighs about 5,000 pounds empty, and a 40 ft weighs about 8,000 pounds. Check our delivery areas to see how nationwide shipping works.
How to avoid overpaying
When you ask how much do old shipping containers cost, always ask what grade the price includes. Ask for photos of the exact container you are buying, including the inside, the roof and the door seals. Get the grade and the total delivered price in writing. Compare at least two quotes, and be wary of any offer that seems far below the rest. If you only need basic storage, an older 20 ft unit is often the most practical choice. For a bigger project, consider whether a higher grade will save you repairs later.
You can also browse our buy a container category to see the types available.
Next steps
Pick the size that fits your space, decide how much condition matters, and measure your delivery path. Then look at a popular option like our 20 ft open side container or explore all of our shipping containers for sale. For pricing that reflects your size, condition and location, request a quote and we will help you compare options.
