Pallets Per Container Calculator
A 20ft container takes 8 to 11 Euro pallets or 8 to 9 GMA pallets on the floor, and a 40ft takes 20 to 25 Euro or 18 to 20 GMA. Pick any container and pallet standard for the count, floor utilisation and tier count.
By pallet type
20ft Container
40ft Container
40ft High Cube
How the pallets-per-container calculator works
This tool answers one question: how many pallet footprints land on the floor of a given container, and how many tiers stack on top. It ignores carton geometry and works purely from the pallet footprint against the container floor:
per floor = max(floor(L÷l) × floor(W÷w), floor(L÷w) × floor(W÷l))
It then multiplies by floor(H÷h) for the tier count and reports floor utilisation as packed footprint area ÷ interior floor area.
Worked example, 40ft container, 1200×1000 pallet
The default is a 40ft dry interior of 12032 × 2352 × 2393 mm and a 1200 × 1000 mm industrial (EUR 2) pallet loaded to 115 cm.
- 1200 mm along the length: floor(12032÷1200) = 10 × floor(2352÷1000) = 2 = 20 pallets.
- 1000 mm along the length: floor(12032÷1000) = 12 × floor(2352÷1200) = 1 = 12 pallets.
- The tool keeps the better figure: 20 pallets on the floor.
Floor utilisation = 20 × (1.2 × 1.0 = 1.2 m²) ÷ (12.032 × 2.352 = 28.30 m²) = 84.8%. Height allows floor(2393÷1150) = 2 tiers if the cargo is stackable, taking the geometric maximum to 40.
Pallets on the floor by standard
Based on the same interiors, single-orientation floor counts:
| Pallet | Footprint (mm) | 20ft floor | 40ft floor |
|---|---|---|---|
| GMA 48×40 | 1219 × 1016 | 8 | 18 |
| Euro / EPAL 1 | 1200 × 800 | 8 | 20 |
| Industrial / EUR 2 | 1200 × 1000 | 8 | 20 |
| ISO / Asian | 1100 × 1100 | 10 | 20 |
Real stowage often pinwheels Euro and GMA pallets to gain a unit, which a single-orientation estimate does not model. For a packed 3D view and box-level loading, use the container load calculator; for a 20ft-specific breakdown see pallets in a 20ft container, and for road moves the truck load calculator.