Mechanical Engineering3D

Tank Weight Calculator

Calculate empty weight of cylindrical steel tanks and vessels plus weight when filled with liquid.

Inputs
Enter your values below

Water = 1000, oil ≈ 850-900

Result
Total Weight (shell + water)
Enter values and click Calculate
Formula
π × diameter × height × thickness × density + π × (diameter ÷ 2)² × height × liquid_density
Result unit: kg

Steel weight: π × D × H × t × ρ (cylindrical shell). Contents weight: π(D/2)² × H × ρ_liquid. Both dimensions in m, thickness in m (converted from mm). Plus two heads ≈ 2 × (πD²/4) × t × ρ.

Introduction

Calculate the weight of cylindrical steel tanks and pressure vessels — both empty weight and filled weight with liquid. Enter tank dimensions (diameter, height, wall thickness) and material density to get instant weight results in kilograms (kg), with automatic SI unit conversion. This tool is used by engineers and fabricators for steel plate take-off, transportation and crane lift planning, foundation and support load checks, and empty-vs-filled safety evaluation. It supports carbon steel, stainless steel, aluminum, and other vessel materials.

How This Calculator Works

Steel weight: π × D × H × t × ρ (cylindrical shell). Contents weight: π(D/2)² × H × ρ_liquid. Both dimensions in m, thickness in m (converted from mm). Plus two heads ≈ 2 × (πD²/4) × t × ρ.

Tank weight is calculated as: Empty Weight = Shell Volume x Material Density. Shell Volume = pi x D x thickness x height (the volume of the steel wall). Filled Weight = Empty Weight + Liquid Volume x Liquid Density. Liquid Volume = pi x (D/2 - thickness)^2 x height. The engine converts all inputs to SI base units (meters, kg/m3) and returns weight in kilograms.

Step-by-step process:

  1. Enter your input values in the calculator above
  2. The engine converts all inputs to SI base units (meters, kg, Pa)
  3. The formula is evaluated: pi * diameter * height * thickness * density + pi * (diameter/2)^2 * height * liquid_density
  4. Result is formatted with the appropriate unit and precision

Calculation Example

3m × 6m × 8mm carbon steel tank + water: shell ≈ 3,550 kg + water ≈ 42,412 kg = ~46,000 kg.

Inputs: diameter=3, height=6, thickness=8, density=7850, liquid_density=1000
Result: 45946 kg

Tank Weight Formula Explained

Empty (shell) weight: W_shell = pi x D x t x H x rho, where D = tank diameter (m), t = wall thickness (m, converted from mm), H = shell height (m), rho = material density (kg/m3). The shell weight is the steel volume of the cylindrical wall (surface area pi x D x H times thickness) multiplied by density.

Heads: each flat/elliptical head adds approximately pi x D^2 / 4 x t x rho for a flat head, and roughly 5-10% of shell weight for two 2:1 elliptical heads. This engine reports shell + liquid weight; add head weight separately for total empty vessel weight.

Liquid weight: W_liquid = pi x (D/2)^2 x H x rho_liquid. Filled weight = empty weight + liquid weight. Always use the filled weight for foundation design and the empty weight plus fittings for transport planning.

Worked Example: 3 m x 6 m Carbon Steel Water Tank

Inputs: D = 3 m, H = 6 m, t = 8 mm, carbon steel rho = 7850 kg/m3, water rho = 1000 kg/m3.

Shell surface area = pi x 3 x 6 = 56.55 m2; shell steel volume = 56.55 x 0.008 = 0.452 m3; shell weight = 0.452 x 7850 = 3,551 kg.

Liquid volume = pi x 1.5^2 x 6 = 42.41 m3; water weight = 42,411 kg. Total = 45,962 kg, or about 46.0 tonnes.

If two 8 mm elliptical heads are added (approx 890 kg), the full empty vessel weight is about 4,440 kg and the filled total is about 46,850 kg.

Unit Conversion Reference

Weight: 1 kg = 2.20462 lb; 1 tonne = 1,000 kg; weight in kN = mass (kg) x 9.80665 / 1000. A 46,000 kg tank weighs about 101,400 lb or 451 kN.

Material density (kg/m3): carbon steel 7,850; stainless 304 7,930; stainless 316 7,990; aluminum 2,700; water 1,000; crude oil 850-900; diesel 830-850.

Density conversion: 1 kg/m3 = 0.0624 lb/ft3. Carbon steel in US units is 490 lb/ft3.

Tank Weight vs. Capacity

Empty weight is governed by shell surface area and wall thickness, not by capacity alone: a thin-walled large-diameter tank can weigh less than a smaller thick-walled pressure vessel of the same volume. For foundation and support design, use the filled (operating) weight including liquid and fittings; for shipping and lifting, use empty weight plus a 10% rigging safety factor. Related volume tools: Tank Volume Calculator, Tank Capacity Calculator, and Tank Surface Area Calculator provide the geometric inputs used here.

Engineering Applications

  • Pressure vessel fabrication cost estimation
  • Transportation and crane lift planning
  • Structural load calculation for tank foundations
  • Storage tank inventory and capacity planning
  • Comparing empty vs filled weight for safety design
  • Steel plate take-off and material ordering
  • Dead load input for API 650 / ASME VIII foundation design

Frequently Asked Questions

How do you calculate the weight of a steel tank?

Tank empty weight = pi x D x t x H x rho_steel, where D = diameter, t = wall thickness, H = height, rho_steel = 7850 kg/m3. For a 3m x 6m tank with 10mm wall: W = pi x 3 x 0.01 x 6 x 7850 = 4439 kg.

What is the weight of a filled water tank?

Filled weight = empty weight + liquid volume x liquid density. A 3m x 6m tank with 10mm steel walls holds ~42,000 liters of water (42,000 kg). Total filled weight = 4,439 + 42,000 = 46,439 kg.

How much does a steel tank weigh per square meter?

Steel tank wall weight per m2 = thickness(mm) x 7.85 kg/m2/mm. A 10mm steel plate wall weighs 78.5 kg/m2. A 6mm wall weighs 47.1 kg/m2. This quick formula works for flat and cylindrical sections.

What steel density should I use for tank weight calculation?

Carbon steel: 7,850 kg/m3. Stainless 304: 7,930 kg/m3. Stainless 316: 7,990 kg/m3. Aluminum: 2,700 kg/m3. For most steel tanks, 7,850 kg/m3 is the standard value.

Does this calculator include dished heads?

No, this calculator computes cylindrical shell weight only. For vessels with 2:1 elliptical heads, add approximately 5-10% to the empty weight for head weight. Use our Pressure Vessel Volume Calculator for head volume calculations.

How do I calculate transport weight for a tank?

Transport weight = empty tank weight + liquid weight (if filled) + nozzle/fitting weight (typically 2-5% of shell weight). Always add a 10% safety factor for crane lift planning. Use this calculator for the base shell weight and add accessories separately.

How much does a 10,000 litre steel water tank weigh?

A 10,000 L (10 m3) cylindrical tank with a 4 mm carbon steel shell has a surface area of roughly 28-32 m2, so the empty steel weight is about 900-1,200 kg (28 m2 x 0.004 m x 7850 kg/m3 ≈ 880 kg plus heads). Filled with water it totals approximately 11,000-11,200 kg.

How do I convert tank weight from kg to pounds?

Multiply the weight in kg by 2.20462. A 46,000 kg tank = 101,413 lb. For quick estimation, 1 tonne ≈ 2,205 lb.

Does the liquid weight affect foundation design?

Yes. Foundation and support design must use the filled (operating) weight plus live loads such as seismic and wind. For a 3 m x 6 m water tank, the liquid contributes 42 t compared with only 3.5-4.4 t of steel, so liquid dominates the dead load.

Related Calculators

Deepen Your Knowledge

Explore related engineering guides to expand your understanding of this calculation and its applications.

Browse all guides

Need engineering design support?

Our engineering team validates results like these with full multi-disciplinary design review. Beyond the Tank Weight Calculator, we deliver build-ready engineering.

  • Industrial Building Design
  • Structural Optimization
  • HVAC & MEP Engineering
  • Chemical & Energy Projects
Request Engineering Assessment
Engineering Disclaimer: Calculations are for reference and educational purposes only. Always verify results independently for engineering design. See full disclaimer.
Reviewed by: Industrial Engineering Team
References: ASME B31.3, ASTM A36, Perry's Chemical Engineers' Handbook