TMT Steel prices in India — September 2026
Indicative market prices across all major cities. Updated regularly.
Maharashtra
View all cities in Maharashtra₹58,900
per tonne
₹59,800
per tonne
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
Karnataka
View all cities in KarnatakaTelangana
View all cities in TelanganaGujarat
View all cities in GujaratTamil Nadu
View all cities in Tamil Nadu₹59,010
per tonne
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
Jharkhand
View all cities in JharkhandWest Bengal
View all cities in West BengalUttar Pradesh
View all cities in Uttar PradeshNo data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
No data yet
Rajasthan
View all cities in RajasthanMadhya Pradesh
View all cities in Madhya PradeshAndhra Pradesh
View all cities in Andhra PradeshHaryana
View all cities in HaryanaChhattisgarh
View all cities in ChhattisgarhUttarakhand
View all cities in UttarakhandHimachal Pradesh
View all cities in Himachal PradeshFrequently asked questions
What is the current TMT Steel price in India?
TMT Steel prices in India vary by city, brand, and grade. Fe500 grade is the most commonly used and prices typically range from ₹52,000 to ₹62,000 per tonne. Browse city-wise prices on this page for the latest rates.
Which city has the cheapest TMT Steel price in India?
Cities in Jharkhand, Chhattisgarh, and Odisha — near major steel plants — typically have the lowest TMT prices due to proximity to manufacturing. Use this page to compare city-by-city.
How often are TMT Steel prices updated?
Prices on CoreJoint are indicative market rates, updated regularly. Each price entry shows the last update timestamp so you always know how fresh the data is.