Home › Rod Weight Calculator

Rod / TMT Bar Weight Calculator

Updated 8 November 2026Checked against IS 1786:2008How we check

Calculate the weight of TMT bars (sariya), round bars and steel rods in kg. Enter the diameter and length to get the weight per meter, per foot, per bar and for your full order. A standard TMT bar in India is 12 m long.

Rod / TMT Bar Weight Calculator

All results are in kg.

D
Measure the diameter (D) of the bar.
–Weight of 1 bar
–Total weight
–Weight per meter
–Weight per foot
–Total in tonnes
–Length per 1 kg
–Paint / galvanizing area
–Estimated cost
Download TMT Bar Weight Chart (PDF)Free, printable, A4
Which page do you need?

TMT Bar / Rod Weight Chart (IS 1786)

Diameterkg per mkg per ftPer 12 m barPer 40 ft barBundle: bars / weight
6 mm0.2220.0682.662.7112 / 32.0 kg
8 mm0.3950.1204.744.8210 / 47.4 kg
10 mm0.6170.1887.407.527 / 51.8 kg
12 mm0.8880.27110.6610.835 / 53.3 kg
16 mm1.5800.48218.9619.263 / 56.9 kg
20 mm2.4700.75329.6430.112 / 59.3 kg
25 mm3.8501.17346.2046.941 / 46.2 kg
28 mm4.8301.47257.9658.89–
32 mm6.3101.92375.7276.93–
36 mm7.9902.43595.8897.41–
40 mm9.8603.005118.32120.21–

Weight per meter is the nominal mass in IS 1786. Bars per bundle is the usual market practice; bundle size can vary by brand, so check with your dealer.

Rod Weight Formula

Weight (kg/m) = D² ÷ 162

D is the bar diameter in mm. The 162 comes from steel density: 7,850 × π ÷ 4 ÷ 1,000,000 = 1 ÷ 162.2.

Example: a 12 mm TMT bar weighs 12 × 12 ÷ 162 = 0.889 kg/m, so one 12 m bar weighs about 10.67 kg.

Weight by Diameter

Why Actual Weight Can Differ

Steel is rolled to a size range, not an exact size, so the weight on the weighbridge is rarely exactly the calculated weight.

Use the calculated (nominal) weight for estimates and quotations, and the actual weighbridge weight for billing.

Frequently Asked Questions

What is the formula for TMT bar weight?

Weight per meter = D² ÷ 162, where D is the diameter in mm. Multiply by the length in meters for the weight of a bar.

What is the weight of a 12 mm rod per meter?

A 12 mm rod weighs 0.888 kg per meter as per IS 1786. One 12 m bar weighs about 10.66 kg.

What is the weight of an 8 mm rod?

An 8 mm rod weighs 0.395 kg per meter, so one 12 m bar weighs about 4.74 kg.

What is the weight of a 16 mm rod?

A 16 mm rod weighs 1.58 kg per meter, so one 12 m bar weighs about 18.96 kg.

How many TMT bars are in 1 tonne?

Divide 1000 by the weight of one bar. For 12 mm bars of 12 m: 1000 ÷ 10.66 ≈ 94 bars per tonne.

What is the length of a TMT bar?

The standard length of a TMT bar in India is 12 m (about 39.4 ft). Some dealers quote weight for 40 ft (12.19 m).

More Steel Weight Calculators