The weight of a steel rod can very and widely depends on several factors material, length, density, diameter and intended use. Typically, you would need to know the density, diameter and length of the steel rod to calculate its weight.

There are different diameter of steel rod (rebar) like 6mm, 8mm, 10mm, 12mm, 16mm, 20mm, 25mm, 28mm, 32mm and so more- used in construction and each steel rod comes in straight or U-shape bent rod of 12 meters (40 feet) full length.

Steel rods are also known as reinforcement or rebar, it may be TMT bar, TMX bar or Tor steel, their name depends on manufacturing processes, brand and quality. Steel rods are used along with concrete material (mixture of cement, sand, aggregate and water) to increase the tensile strength, because concrete is good in compression and weak in tension.

We use the reinforcement along with concrete in construction industry for many purpose. It is used to build residential building, public building, Government building, bridge, Dams, Pools, Canals, School, commercial building, retaining walls, multi-storey, apartment and etc. to increase its durability, longevity and strength.

This article briefly explain the weight of steel rods of different diameters by formula for weight calculation of steel bar in kg per meter, per foot, per piece, per bundle and how many steel rods comes in one metric ton. Rod weight can be calculated by knowing its density, diameter and length of rebar.

The density of typical construction-grade steel rod, or rebar, is around 7850 kilograms per cubic meter (kg/m³), 7.85 grams per cubic centimeter (g/cm³), 490 pounds per cubic foot (lb/ft³), 13232 pounds per cubic yard (lb/yd³), 0.284 pounds per cubic inch (lb/in³), or 78.5 Kilo-Newton per cubic meter (KN/m³).

The full length of a straight steel rod in India are typically available in standard lengths like 12 meters (40 feet) or 6 meters (20 feet) if it is U-shape bent rod. Although the length of a steel rod in India can vary widely depending on the specific type, purpose, and manufacturer.

Their are two formula are used to calculate weight of steel rod are: 1) D^2/162 & 2) D^2/533. Where D is the diameter of rebar in millimeter (mm), L is length of rebar in meter or foot and 162 & 533 are numerical figures. The first formula D^2/162 are used to calculate weight of steel rod in kilograms per meter (kg/m) and the second formula D^2/533 are used to calculate weight of steel rod in kilograms per foot (kg/ft).

**Steel rod weight (6mm, 8mm, 10mm, 12mm, 16mm, 20mm & 25mm)**

The weight of a steel rod depends on its dimensions (length, diameter), density and the specific type of steel used. Generally, the diameter of steel bars are 6mm, 8mm, 10mm, 12mm, 16mm, 20mm & 25mm. Here’s are the weight of different steel bar:

**8mm steel rod weight**

The typical weight of an 8mm of steel rod (or rebar) is about 0.395 kg per meter, 0.12 kg per foot, 4.74 kg per piece (12 meters or 40 ft full length) and 1 bundle has 10 rods which weight 47 kilograms approximately.

**10mm steel rod weight**

The typical weight of a 10mm of steel rod (or rebar) is about 0.617 kg per meter, 0.188 kg per foot, 7.407 kg per piece (12 meters or 40 ft full length) and 1 bundle has 7 rods which weight 52 kilograms approximately.

**12mm steel rod weight**

The typical weight of a 12mm of steel rod (or rebar) is about 0.89 kg per meter, 0.27 kg per foot, 10.66 kg per piece (12 meters or 40 ft full length) and 1 bundle has 5 rods which weight 53 kilograms approximately.

**16mm steel rod weight**

The typical weight of a 16mm of steel rod (or rebar) is about 1.58 kg per meter, 0.48 kg per foot, 18.96 kg per piece (12 meters or 40 ft full length) and 1 bundle has 3 rods which weight 57 kilograms approximately.

**20mm steel rod weight**

The typical weight of a 20mm of steel rod (or rebar) is about 2.47 kg per meter, 0.751 kg per foot, 29.63 kg per piece (12 meters or 40 ft full length) and 1 bundle has 2 rods which weight 59 kilograms approximately.

**25mm steel rod weight**

The typical weight of a 25mm of steel rod (or rebar) is about 3.86 kg per meter, 1.174 kg per foot, 46 kg per piece (12 meters or 40 ft full length) and 1 bundle has one rod which weight 46 kilograms approximately

**Rod weight per piece (6mm, 8mm, 10mm, 12mm, 16mm & 20mm)**

To calculate steel rod weight for 1 piece, use the formula D^2L/162 to figure out weight or mass for 1 piece rod in kg, where D is the diameter of steel rod and L is the full length for 12 meter and numerical figure 162 is the thumb rule number which is derived.

The typical weight of a 6mm steel rod is about 2.664 kg per piece, 8mm is 4.74 kg per piece, 10mm is 7.404 kg per piece, 12mm is 10.667 kg per piece, 16mm is 18.96 kg per piece, 20mm is 29.63 kg per piece, 25mm is 46.32 kg per piece, 32mm is 75.84 kg per piece and 40mm is 118.52 kg per piece. This is theoretical weight of rod per piece.

**12mm rod weight per piece**

To calculate 12mm steel rod weight per piece by using this formula, D^2L/162, (12×12×12) ÷ 162 = 10.667kgs, hence 10.667 kg is the weight of 12mm steel rod per piece. So each rod of 12mm dia for 12 meters (40 ft) of length is typically weight around 10.667 kilograms.

**6mm rod weight per piece**

To calculate 6mm steel rod weight per piece by using this formula, D^2L/162, (6×6×12) ÷ 162 = 2.66kgs, hence 2.66 kg is the weight of 6mm steel rod per piece. So each rod of 6mm dia for 12 meters (40 ft) of length is typically weight around 2.66 kilograms.

**8mm rod weight per piece**

To calculate 8mm steel rod weight per piece by using this formula, D^2L/162, (8×8×12) ÷ 162 = 4.74kgs, hence 4.74 kg is the weight of 8mm steel rod per piece. So each rod of 8mm dia for 12 meters (40 ft) of length is typically weight around 4.74 kilograms.

**10mm rod weight per piece**

To calculate 10mm steel rod weight per piece by using this formula, D^2L/162, (10×10×12) ÷ 162 = 7.4kgs, hence 7.4 kg is the weight of 10mm steel rod per piece. So each rod of 10mm dia for 12 meters (40 ft) of length is typically weight around 7.4 kilograms.

**16mm rod weight per piece**

To calculate 16mm steel rod weight per piece by using this formula, D^2L/162, (16×16×12) ÷ 162 = 18.96kgs, hence 18.96 kg is the weight of 16mm steel rod per piece. So each rod of 16mm dia for 12 meters (40 ft) of length is typically weight around 18.96 kilograms.

**20mm rod weight per piece**

To calculate 20mm steel rod weight per piece by using this formula, D^2L/162, (20×20×12) ÷ 162 = 29.63kgs, hence 29.63 kg is the weight of 20mm steel rod per piece. So each rod of 20mm dia for 12 meters (40 ft) of length is typically weight around 29.63 kilograms.

**25mm rod weight per piece**

To calculate 25mm steel rod weight per piece by using this formula, D^2L/162, (25×25×12) ÷ 162 = 46.32kgs, hence 46.32 kg is the weight of 25mm steel rod per piece. So each rod of 25mm dia for 12 meters (40 ft) of length is typically weight around 46.32 kilograms.

**◆You Can Follow me on Facebook and**

**Subscribe our Youtube Channel**

**32mm rod weight per piece**

To calculate 32mm steel rod weight per piece by using this formula, D^2L/162, (32×32×12) ÷ 162 = 75.84kgs, hence 75.84 kg is the weight of 32mm steel rod per piece. So each rod of 32mm dia for 12 meters (40 ft) of length is typically weight around 75.84 kilograms.

**40mm rod weight per piece**

To calculate 40mm steel rod weight per piece by using this formula, D^2L/162, (40×40×12) ÷ 162 = 118.52kgs, hence 118.52 kg is the weight of 40mm steel rod per piece. So each rod of 40mm dia for 12 meters (40 ft) of length is typically weight around 118.52 kilograms.

**Rod weight per meter (6mm, 8mm, 10mm, 12mm, 16mm & 20mm)**

To calculate steel rod weight per meter, use the formula D^2L/162 to figure out weight or mass for steel rod in kilograms per meter (kg/m), where D is the diameter of steel rod and L is the length for 1 meter and numerical figure 162 is the thumb rule number which is derived.

Typical weight of a 6mm steel rod is about 0.22 kilograms per meter (kg/m), 8mm steel rod is 0.395 kg per meter, 10mm steel rod is 0.62 kg per meter, 12mm steel rod is 0.89 kg per meter, 16mm steel rod is 1.58 kg per meter, 20mm steel rod is 2.47 kg per meter, 25mm steel rod is 3.86 kg per meter, 32mm steel rod is 6.32 kg per meter and 40mm steel rod is 9.87 kg per meter.

**12mm rod weight per meter (kg/m)**

To calculate 12mm steel rod weight per meter (kg/m) by using this formula, D^2L/162, (12×12×1) ÷ 162 = 0.89kgs, hence 0.89 kg is the weight of 12mm steel rod per meter. So steel rod of 12mm dia is typically weight around 0.89 kilograms per meter.

**10mm rod weight per meter (kg/m)**

To calculate 10mm steel rod weight per meter (kg/m) by using this formula, D^2L/162, (10×10×1) ÷ 162 = 0.62kgs, hence 0.62 kg is the weight of 10mm steel rod per meter. So steel rod of 10mm dia is typically weight around 0.62 kilograms per meter.

**8mm rod weight per meter (kg/m)**

To calculate 8mm steel rod weight per meter (kg/m) by using this formula, D^2L/162, (8×8×1) ÷ 162 = 0.395kgs, hence 0.395 kg is the weight of 8mm steel rod per meter. So steel rod of 8mm dia is typically weight around 0.395 kilograms per meter.

**6mm rod weight per meter (kg/m)**

To calculate 6mm steel rod weight per meter (kg/m) by using this formula, D^2L/162, (6×6×1) ÷ 162 = 0.22kgs, hence 0.22 kg is the weight of 6mm steel rod per meter. So steel rod of 6mm dia is typically weight around 0.22 kilograms per meter.

**16mm rod weight per meter (kg/m)**

To calculate 16mm steel rod weight per meter (kg/m) by using this formula, D^2L/162, (16×16×1) ÷ 162 = 1.58kgs, hence 1.58 kg is the weight of 16mm steel rod per meter. So steel rod of 16mm dia is typically weight around 1.58 kilograms per meter.

**20mm rod weight per meter (kg/m)**

To calculate 20mm steel rod weight per meter (kg/m) by using this formula, D^2L/162, (20×20×1) ÷ 162 = 2.47kgs, hence 2.47 kg is the weight of 20mm steel rod per meter. So steel rod of 20mm dia is typically weight around 2.47 kilograms per meter.

**25mm rod weight per meter (kg/m)**

To calculate 25mm steel rod weight per meter (kg/m) by using this formula, D^2L/162, (25×25×1) ÷ 162 = 3.86kgs, hence 3.86 kg is the weight of 25mm steel rod per meter. So steel rod of 25mm dia is typically weight around 3.86 kilograms per meter.

**32mm rod weight per meter (kg/m)**

To calculate 32mm steel rod weight per meter (kg/m) by using this formula, D^2L/162, (32× 32× 1) ÷ 162 = 6.32kgs, hence 6.32 kg is the weight of 32mm steel rod per meter. So steel rod of 32mm dia is typically weight around 6.32 kilograms per meter.

**40mm rod weight per meter (kg/m)**

To calculate 40mm steel rod weight per meter (kg/m) by using this formula, D^2L/162, (40× 40× 1) ÷ 162 = 9.87kgs, hence 9.87 kg is the weight of 40mm steel rod per meter. So steel rod of 40mm dia is typically weight around 9.87 kilograms per meter.

**How much steel required for 700 sq ft slab**

**How much steel required for 800 sq ft slab**

**How much steel required for 200 sq ft slab**

**How much steel required for 1800 sq ft slab**

**Rod weight per foot (6mm, 8mm, 10mm, 12mm, 16mm & 20mm)**

To calculate steel rod weight per foot, use the formula D^2L/533 to figure out weight or mass for steel rod in kilograms per foot (kg/ft), where D is the diameter of steel rod and L is the length for 1 foot and numerical figure 533 is the thumb rule number which is derived.

Typical weight of a 6mm steel rod is about 0.067 kilograms per foot (kg/ft), 8mm steel rod is 0.12 kg per foot, 10mm steel rod is 0.188 kg per foot, 12mm steel rod is 0.27 kg per foot, 16mm steel rod is 0.48 kg per foot, 20mm steel rod is 0.75 kg per foot, 25mm steel rod is 1.174 kg per foot, 32mm steel rod is 1.925 kg per foot and 40mm steel rod is 3 kg per foot.

**12mm rod weight per foot (kg/ft)**

To calculate 12mm steel rod weight per foot (kg/ft) by using this formula, D^2L/533, (12×12×1) ÷ 533 = 0.27kgs, hence 0.27 kg is the weight of 12mm steel rod per foot. So steel rod of 12mm dia is typically weight around 0.89 kilograms per foot.

**6mm rod weight per foot (kg/ft)**

To calculate 6mm steel rod weight per foot (kg/ft) by using this formula, D^2L/533, (6×6×1) ÷ 533 = 0.067kgs, hence 0.067 kg is the weight of 6mm steel rod per foot. So steel rod of 6mm dia is typically weight around 0.067 kilograms per foot.

**8mm rod weight per foot (kg/ft)**

To calculate 8mm steel rod weight per foot (kg/ft) by using this formula, D^2L/533, (6×6×1) ÷ 533 = 0.12kgs, hence 0.12 kg is the weight of 8mm steel rod per foot. So steel rod of 8mm dia is typically weight around 0.12 kilograms per foot.

**10mm rod weight per foot (kg/ft)**

To calculate 10mm steel rod weight per foot (kg/ft) by using this formula, D^2L/533, (6×6×1) ÷ 533 = 0.188kgs, hence 0.188 kg is the weight of 10mm steel rod per foot. So steel rod of 10mm dia is typically weight around 0.188 kilograms per foot.

**16mm rod weight per foot (kg/ft)**

To calculate 16mm steel rod weight per foot (kg/ft) by using this formula, D^2L/533, (6×6×1) ÷ 533 = 0.48kgs, hence 0.48 kg is the weight of 16mm steel rod per foot. So steel rod of 16mm dia is typically weight around 0.48 kilograms per foot.

**20mm rod weight per foot (kg/ft)**

To calculate 20mm steel rod weight per foot (kg/ft) by using this formula, D^2L/533, (6×6×1) ÷ 533 = 0.75kgs, hence 0.75 kg is the weight of 20mm steel rod per foot. So steel rod of 20mm dia is typically weight around 0.75 kilograms per foot.

**25mm rod weight per foot (kg/ft)**

To calculate 25mm steel rod weight per foot (kg/ft) by using this formula, D^2L/533, (6×6×1) ÷ 533 = 1.174kgs, hence 1.174 kg is the weight of 25mm steel rod per foot. So steel rod of 25mm dia is typically weight around 1.174 kilograms per foot.

**32mm rod weight per foot (kg/ft)**

To calculate 32mm steel rod weight per foot (kg/ft) by using this formula, D^2L/533, (6×6×1) ÷ 533 = 1.925kgs, hence 1.925 kg is the weight of 32mm steel rod per foot. So steel rod of 32mm dia is typically weight around 1.925 kilograms per foot.

**40mm rod weight per foot (kg/ft)**

To calculate 40mm steel rod weight per foot (kg/ft) by using this formula, D^2L/533, (6×6×1) ÷ 533 = 3kgs, hence 3 kg is the weight of 40mm steel rod per foot. So steel rod of 40mm dia is typically weight around 3 kilograms per foot.

**Rod weight per bundle (6mm, 8mm, 10mm, 12mm, 16mm & 20mm)**

To calculate steel rod weight per bundle, use the formula D^2L.N/162 to figure out weight or mass for steel rod in kilograms per bundle, where D is the diameter of steel rod and L is the length for 12 meters (40 ft), N is number of rods per bundle and numerical figure 162 is the thumb rule number which is derived.

Typical weight of a 8mm steel rod is about 45 to 47 kilograms per bundle, 10mm steel rod is about 49 to 52 kilograms, 12mm steel rod is about 51 to 53 kilograms, 16mm steel rod is about 54 to 57 kilograms, 20mm steel rod is about 58 to 60 kilograms, and 25mm steel rod is about 44 to 46 kilograms. This is theoretical weight of rod per bundle.

**12mm rod weight per bundle**

To calculate 12mm steel rod weight per bundle by using this formula, D^2L.N/162, (12×12×12×5) ÷ 162 = 53kgs, hence 53 kg is the weight of 12mm steel rod per bundle. So 1 bundle TMT bar of 12mm dia has 5 rods each of 12 meters (40 ft) in length and weighs 51 to 53 kg. 1 ton has approximately 20 bundles.

**8mm rod weight per bundle**

To calculate 8mm steel rod weight per bundle by using this formula, D^2L.N/162, (8×8×12×10) ÷ 162 = 47kgs, hence 47 kg is the weight of 8mm steel rod per bundle. So 1 bundle TMT bar of 8mm dia has 10 rods each of 12 meters (40 ft) in length and weighs 45 to 47 kg. 1 ton has approximately 22 bundles.

**10mm rod weight per bundle**

To calculate 10mm steel rod weight per bundle by using this formula, D^2L.N/162, (10×10×12×7) ÷ 162 = 52kgs, hence 52 kg is the weight of 10mm steel rod per bundle. So 1 bundle TMT bar of 10mm dia has 7 rods each of 12 meters (40 ft) in length and weighs 49 to 52 kg. 1 ton has approximately 20 bundles.

**16mm rod weight per bundle**

To calculate 16mm steel rod weight per bundle by using this formula, D^2L.N/162, (16×16×12×3) ÷ 162 = 57kgs, hence 57 kg is the weight of 16mm steel rod per bundle. So 1 bundle TMT bar of 16mm dia has 3 rods each of 12 meters (40 ft) in length and weighs 54 to 57 kg. 1 ton has approximately 18 bundles.

**20mm rod weight per bundle**

To calculate 20mm steel rod weight per bundle by using this formula, D^2L.N/162, (20×20×12×2) ÷ 162 = 59kgs, hence 59 kg is the weight of 20mm steel rod per bundle. So 1 bundle TMT bar of 20mm dia has 2 rods each of 12 meters (40 ft) in length and weighs 58 to 60 kg. 1 ton has approximately 17 bundles.

**25mm rod weight per bundle**

To calculate 25mm steel rod weight per bundle by using this formula, D^2L.N/162, (25×25×12×1) ÷ 162 = 46kgs, hence 46 kg is the weight of 25mm steel rod per bundle. So 1 bundle TMT bar of 25mm dia has one rod each of 12 meters (40 ft) in length and weighs 44 to 46 kg. 1 ton has approximately 22 bundles.