How Many Workwear Sets Fit in a 20ft or 40HQ Container? (Full Table)

The short answer

A 20ft container holds roughly 12,000–18,000 hi-vis vests, 7,000–9,000 pairs of work trousers, or 3,500–5,600 coveralls. A 40HQ holds about 2.3–2.4 times as much. Garments are limited by volume, not weight — a 20ft container weighs out only on very heavy items such as insulated or flame-resistant garments in bulk.

So when a buyer asks "how many sets fit in a container", the honest answer depends on three numbers: pieces per carton, carton dimensions, and how well the cartons stack.

Last updated: September 2026. Figures are planning estimates for standard export cartons.

Key takeaways

  • 1,000 garments is an LCL shipment, not a container. It uses roughly 5–9% of a 20ft.
  • A 20ft takes about 25–28 m³ of usable cargo and a 40HQ about 65–68 m³, after pallets and loading gaps.
  • Volume, not weight, is the constraint for almost all workwear: 1,000 vests weigh about 300 kg, 1,000 coveralls about 700–900 kg.
  • Packing density is the cheapest lever you control. Compression packing can add 10–20% more garments per container at no product cost.
  • Mixed loads usually beat single-product containers once you are ordering more than one garment type.

1. The three numbers behind every container calculation

InputTypical valueWhere it comes from
Pieces per carton20–60 depending on garmentYour packing specification
Carton dimensions60 × 40 × 40 cm = 0.096 m³Standard export carton
Carton compression5–15% achievableVacuum or roll packing

The formula is simple:

Garments per container = container CBM ÷ carton CBM × pieces per carton

Everything else in this article is a version of that calculation.


2. Container capacity: nominal vs usable

ContainerNominal volumeRealistic usable volumeNotes
20ft standard (20GP)33 m³25–28 m³Pallet loading reduces usable volume to 22–25 m³
40ft standard (40GP)67 m³55–58 m³Long, narrow — hand-stacked cartons fill it well
40ft high cube (40HQ)76 m³65–68 m³Standard for garment shipments
45ft high cube86 m³75–78 m³Not available on every lane

Weight limits: a 20GP carries about 21–25 tonnes of cargo, a 40HQ about 24–26 tonnes. Garment cartons rarely exceed 10 kg, so weight almost never restricts a workwear shipment — but check before shipping dense items such as canvas or FR garments.


3. Full loading table by garment type

Planning figures for a 20GP (26 m³ usable) and a 40HQ (66 m³ usable).

GarmentCarton packingCBM per 1,000 pcs20ft40HQ
Hi-vis vest (mesh)100 per carton1.5–2.5 m³12,000–18,00028,000–42,000
Hi-vis vest (padded, winter)20 per carton6–8 m³3,300–4,3008,000–10,500
Work T-shirt / polo60–100 per carton2–3 m³8,500–13,00022,000–32,000
Work trousers40–50 per carton3–4 m³6,500–8,50016,000–21,000
Work jacket (poly-cotton)20–30 per carton5–7 m³3,700–5,2009,500–13,000
Coverall20 per carton5–8 m³3,300–5,2008,000–13,000
Insulated / padded jacket12–20 per carton8–12 m³2,200–3,3005,500–8,000
Softshell jacket20 per carton6–8 m³3,300–4,3008,000–10,500

Reading the table: the same "1,000 garments" occupies four times more space as a padded jacket than as a mesh vest. That is why freight per garment varies so much between product lines.


4. Mixed sets: how many full uniforms fit

Most buyers ship sets (jacket plus trousers, or coverall plus accessories) rather than single garments.

Set definitionCBM per 1,000 sets20ft40HQ
T-shirt + trousers5–7 m³3,700–5,2009,500–13,000
Jacket + trousers8–11 m³2,400–3,3006,000–8,000
Coverall + hi-vis vest6–9 m³2,900–4,3007,300–11,000
Insulated jacket + trousers11–15 m³1,700–2,4004,400–6,000

Practical note: mixing a light garment with a heavy one usually improves container utilisation, because the dense cartons fill the gaps left by the light ones.


5. What 1,000 sets actually looks like on a loading plan

Example: 1,000 sets of jacket plus trousers, packed 20 sets per carton.

ItemCalculationResult
Cartons1,000 ÷ 2050 cartons
Volume per carton60 × 40 × 40 cm0.096 m³
Total volume50 × 0.0964.8 m³
Gross weight50 cartons × 15 kg750 kg
Share of a 20ft4.8 ÷ 26about 18%
Freight modebelow 15 m³LCL

Conclusion: a 1,000-set order is an LCL shipment. To justify a 20ft container you generally need 4,000–5,000 sets, or 12,000+ vests.


6. How to fit more garments into the same container

MethodTypical gainTrade-off
Compression or vacuum packing+10–20%Garments crease; needs re-pressing on arrival
Reduce carton size by tightening pack+5–10%None, if the garment is folded consistently
Roll packing instead of flat folding+8–15%Suitable for T-shirts and trousers, not jackets
Remove excess packaging (hang tags, inner boxes)+3–8%Only if retail packing is not required
Choose a 40HQ instead of a 40GP+18–20%Small freight premium for a large volume gain
Load without pallets+10–15%Slower unloading; often not accepted at the destination

One caution: a carton that is compressed beyond the fabric's recovery point arrives looking tired, and returns or re-pressing costs more than the freight you saved.


7. FCL vs LCL: where the break-even sits

Shipment sizeRecommended modeWhy
Under 2 m³LCLFCL costs are fixed regardless of fill
2–10 m³LCL, consolidatedCompare both; the answer depends on the lane
10–15 m³Either, check ratesFreight market conditions decide
15 m³+FCLLCL per-CBM rates become uneconomical
25–28 m³20ft FCLStandard fill
60 m³+40HQ FCLBest cost per garment

8. Frequently asked questions

How many clothes fit in a 20ft container?

Roughly 12,000–18,000 hi-vis vests, 8,500–13,000 T-shirts, 6,500–8,500 pairs of trousers, 3,700–5,200 work jackets, or 3,300–5,200 coveralls, assuming standard carton packing and 25–28 m³ of usable volume.

How many garments fit in a 40HQ container?

About 2.3–2.4 times a 20ft: typically 28,000–42,000 vests, 22,000–32,000 T-shirts, 16,000–21,000 pairs of trousers, or 8,000–13,000 jackets.

How many workwear sets fit in a container?

For a jacket-plus-trousers set packed 20 sets per carton, a 20ft holds about 2,400–3,300 sets and a 40HQ about 6,000–8,000 sets. Lighter sets such as T-shirt plus trousers reach 3,700–5,200 and 9,500–13,000 respectively.

Is a container limited by weight or by volume for clothing?

By volume, for almost all workwear. A 20ft holds 21–25 tonnes of cargo, while a container full of garment cartons typically weighs 6–10 tonnes. Only very dense items such as canvas or flame-resistant garments in bulk approach the weight limit.

How much CBM does 1,000 pieces of clothing take?

It depends on the garment: 1.5–2.5 m³ for mesh vests, 3–4 m³ for trousers, 5–7 m³ for jackets, 5–8 m³ for coveralls, and 8–12 m³ for insulated jackets.

Can I mix different garments in one container?

Yes, and it is usually the most economical option once you order more than one product type. Provide the factory with the full packing list so cartons can be sequenced for easy unloading at your warehouse.

How do I calculate container loading myself?

Divide usable container volume by carton volume, then multiply by pieces per carton. Use 25–28 m³ for a 20ft and 65–68 m³ for a 40HQ, and subtract about 10% if the cargo is palletised.

What is the cheapest way to increase container utilisation?

Compression packing and tighter folding typically add 10–20% more garments for no product cost. Roll packing adds another 8–15% for T-shirts and trousers. Both require agreement with the factory before production packing starts.


Plan your loading before you book freight

Send us your garment list, quantities and destination, and we will return a packing plan with cartons, total CBM, gross weight and the most economical freight mode within 24 hours — so you know whether you are shipping LCL or filling a container before you commit.


Scroll to Top

Submit Your Request

Please submit your requirements