Ready-mix concrete — the workhorse of modern urban construction, delivered to site by volume.
InfraLens tracks 8 ready-mix concrete items across 50 Indian cities, updated weekly. Pick a city below for brand-wise rates, or use the reference price column to spot the cheapest and most expensive regions for ready-mix concrete in India.
Sorted by the price of Ready-Mix M25 (per m³) — a representative ready-mix concrete item tracked in every city. Click any city for the full brand and grade-wise breakdown.
| City | State | Ready-Mix M25per m³ | All brands & grades |
|---|---|---|---|
| Lucknow | Uttar Pradesh | ₹4,900 ₹4,600–5,200 (dealer-to-retail) | View prices → |
| Patna | Bihar | ₹5,060 ₹4,784–5,336 (dealer-to-retail) | View prices → |
| Raipur | Chhattisgarh | ₹5,060 ₹4,784–5,336 (dealer-to-retail) | View prices → |
| Varanasi | Uttar Pradesh | ₹5,060 ₹4,784–5,336 (dealer-to-retail) | View prices → |
| Kanpur | Uttar Pradesh | ₹5,060 ₹4,784–5,336 (dealer-to-retail) | View prices → |
| Kolkata | West Bengal | ₹5,100 ₹4,800–5,400 (dealer-to-retail) | View prices → |
| Ahmedabad | Gujarat | ₹5,100 ₹4,800–5,400 (dealer-to-retail) | View prices → |
| Jaipur | Rajasthan | ₹5,100 ₹4,800–5,400 (dealer-to-retail) | View prices → |
| Bhopal | Madhya Pradesh | ₹5,115 ₹4,836–5,394 (dealer-to-retail) | View prices → |
| Bhubaneswar | Odisha | ₹5,115 ₹4,836–5,394 (dealer-to-retail) | View prices → |
| Rajkot | Gujarat | ₹5,115 ₹4,836–5,394 (dealer-to-retail) | View prices → |
| Agra | Uttar Pradesh | ₹5,115 ₹4,836–5,394 (dealer-to-retail) | View prices → |
| Vijayawada | Andhra Pradesh | ₹5,115 ₹4,836–5,394 (dealer-to-retail) | View prices → |
| Indore | Madhya Pradesh | ₹5,170 ₹4,888–5,452 (dealer-to-retail) | View prices → |
| Visakhapatnam | Andhra Pradesh | ₹5,170 ₹4,888–5,452 (dealer-to-retail) | View prices → |
| Vadodara | Gujarat | ₹5,170 ₹4,888–5,452 (dealer-to-retail) | View prices → |
| Ranchi | Jharkhand | ₹5,170 ₹4,888–5,452 (dealer-to-retail) | View prices → |
| Aurangabad | Maharashtra | ₹5,170 ₹4,888–5,452 (dealer-to-retail) | View prices → |
| Jodhpur | Rajasthan | ₹5,170 ₹4,888–5,452 (dealer-to-retail) | View prices → |
| Madurai | Tamil Nadu | ₹5,170 ₹4,888–5,452 (dealer-to-retail) | View prices → |
| Tiruchirappalli | Tamil Nadu | ₹5,170 ₹4,888–5,452 (dealer-to-retail) | View prices → |
| Salem | Tamil Nadu | ₹5,170 ₹4,888–5,452 (dealer-to-retail) | View prices → |
| Hyderabad | Telangana | ₹5,200 ₹4,900–5,500 (dealer-to-retail) | View prices → |
| Nagpur | Maharashtra | ₹5,225 ₹4,940–5,510 (dealer-to-retail) | View prices → |
| Surat | Gujarat | ₹5,225 ₹4,940–5,510 (dealer-to-retail) | View prices → |
| Udaipur | Rajasthan | ₹5,225 ₹4,940–5,510 (dealer-to-retail) | View prices → |
| Hubli-Dharwad | Karnataka | ₹5,225 ₹4,940–5,510 (dealer-to-retail) | View prices → |
| Coimbatore | Tamil Nadu | ₹5,280 ₹4,992–5,568 (dealer-to-retail) | View prices → |
| Nashik | Maharashtra | ₹5,280 ₹4,992–5,568 (dealer-to-retail) | View prices → |
| Ludhiana | Punjab | ₹5,280 ₹4,992–5,568 (dealer-to-retail) | View prices → |
| Chennai | Tamil Nadu | ₹5,300 ₹5,000–5,600 (dealer-to-retail) | View prices → |
| Mysore | Karnataka | ₹5,335 ₹5,044–5,626 (dealer-to-retail) | View prices → |
| Amritsar | Punjab | ₹5,335 ₹5,044–5,626 (dealer-to-retail) | View prices → |
| Chandigarh | Punjab/Haryana | ₹5,390 ₹5,096–5,684 (dealer-to-retail) | View prices → |
| Mangalore | Karnataka | ₹5,390 ₹5,096–5,684 (dealer-to-retail) | View prices → |
| Siliguri | West Bengal | ₹5,390 ₹5,096–5,684 (dealer-to-retail) | View prices → |
| Delhi NCR | Delhi | ₹5,500 ₹5,200–5,800 (dealer-to-retail) | View prices → |
| Pune | Maharashtra | ₹5,500 ₹5,200–5,800 (dealer-to-retail) | View prices → |
| Dehradun | Uttarakhand | ₹5,500 ₹5,200–5,800 (dealer-to-retail) | View prices → |
| Noida / Greater Noida | Uttar Pradesh | ₹5,500 ₹5,200–5,800 (dealer-to-retail) | View prices → |
| Thrissur | Kerala | ₹5,555 ₹5,252–5,858 (dealer-to-retail) | View prices → |
| Kochi | Kerala | ₹5,610 ₹5,304–5,916 (dealer-to-retail) | View prices → |
| Gurgaon | Haryana | ₹5,610 ₹5,304–5,916 (dealer-to-retail) | View prices → |
| Thiruvananthapuram | Kerala | ₹5,665 ₹5,356–5,974 (dealer-to-retail) | View prices → |
| Bangalore | Karnataka | ₹5,700 ₹5,400–6,000 (dealer-to-retail) | View prices → |
| Jammu | J&K | ₹5,720 ₹5,408–6,032 (dealer-to-retail) | View prices → |
| Guwahati | Assam | ₹5,775 ₹5,460–6,090 (dealer-to-retail) | View prices → |
| Goa | Goa | ₹5,830 ₹5,512–6,148 (dealer-to-retail) | View prices → |
| Shimla | Himachal Pradesh | ₹5,830 ₹5,512–6,148 (dealer-to-retail) | View prices → |
| Mumbai | Maharashtra | ₹5,900 ₹5,600–6,200 (dealer-to-retail) | View prices → |
Ready-Mix Concrete (RMC) is factory-produced concrete delivered to site by transit mixer per IS 4926:2003 and IS 456:2000. Designed mixes (M20, M25, M30, M35, M40, M45, M50) are batched in a central plant with controlled water-cement ratio, slump, and admixture dosing — guaranteeing quality impossible to match with site-mix labour batching. For projects larger than 10 m³/day, RMC is both cheaper (due to bulk cement + admixture procurement) and higher quality (consistent w/c ratio, documented mix-design, GPS-tracked delivery). Smaller projects still use site-mix (labour + bag cement); the crossover point is typically 5-7 m³/day of demand.
RMC prices tracked cement prices upward through 2023-24 with additional 4-6 % rise on pumping equipment fuel and plant fixed costs. 2026 has seen mild softening in tier-1 cities as new batching plants came online. M25 pumpable RMC in major metros ranges ₹5,400-6,400/m³; M30 adds ₹300-500/m³. Site-mix concrete at these grades works out to ~15-20 % cheaper but typically falls short of design strength by 10-15 % due to batching variance.