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 | ₹5,390 ₹5,060–5,720 (dealer-to-retail) | View prices → |
| Patna | Bihar | ₹5,566 ₹5,262–5,870 (dealer-to-retail) | View prices → |
| Raipur | Chhattisgarh | ₹5,566 ₹5,262–5,870 (dealer-to-retail) | View prices → |
| Varanasi | Uttar Pradesh | ₹5,566 ₹5,262–5,870 (dealer-to-retail) | View prices → |
| Kanpur | Uttar Pradesh | ₹5,566 ₹5,262–5,870 (dealer-to-retail) | View prices → |
| Kolkata | West Bengal | ₹5,610 ₹5,280–5,940 (dealer-to-retail) | View prices → |
| Ahmedabad | Gujarat | ₹5,610 ₹5,280–5,940 (dealer-to-retail) | View prices → |
| Jaipur | Rajasthan | ₹5,610 ₹5,280–5,940 (dealer-to-retail) | View prices → |
| Bhopal | Madhya Pradesh | ₹5,627 ₹5,320–5,933 (dealer-to-retail) | View prices → |
| Bhubaneswar | Odisha | ₹5,627 ₹5,320–5,933 (dealer-to-retail) | View prices → |
| Rajkot | Gujarat | ₹5,627 ₹5,320–5,933 (dealer-to-retail) | View prices → |
| Agra | Uttar Pradesh | ₹5,627 ₹5,320–5,933 (dealer-to-retail) | View prices → |
| Vijayawada | Andhra Pradesh | ₹5,627 ₹5,320–5,933 (dealer-to-retail) | View prices → |
| Indore | Madhya Pradesh | ₹5,687 ₹5,377–5,997 (dealer-to-retail) | View prices → |
| Visakhapatnam | Andhra Pradesh | ₹5,687 ₹5,377–5,997 (dealer-to-retail) | View prices → |
| Vadodara | Gujarat | ₹5,687 ₹5,377–5,997 (dealer-to-retail) | View prices → |
| Ranchi | Jharkhand | ₹5,687 ₹5,377–5,997 (dealer-to-retail) | View prices → |
| Aurangabad | Maharashtra | ₹5,687 ₹5,377–5,997 (dealer-to-retail) | View prices → |
| Jodhpur | Rajasthan | ₹5,687 ₹5,377–5,997 (dealer-to-retail) | View prices → |
| Madurai | Tamil Nadu | ₹5,687 ₹5,377–5,997 (dealer-to-retail) | View prices → |
| Tiruchirappalli | Tamil Nadu | ₹5,687 ₹5,377–5,997 (dealer-to-retail) | View prices → |
| Salem | Tamil Nadu | ₹5,687 ₹5,377–5,997 (dealer-to-retail) | View prices → |
| Hyderabad | Telangana | ₹5,720 ₹5,390–6,050 (dealer-to-retail) | View prices → |
| Nagpur | Maharashtra | ₹5,748 ₹5,434–6,061 (dealer-to-retail) | View prices → |
| Surat | Gujarat | ₹5,748 ₹5,434–6,061 (dealer-to-retail) | View prices → |
| Udaipur | Rajasthan | ₹5,748 ₹5,434–6,061 (dealer-to-retail) | View prices → |
| Hubli-Dharwad | Karnataka | ₹5,748 ₹5,434–6,061 (dealer-to-retail) | View prices → |
| Coimbatore | Tamil Nadu | ₹5,808 ₹5,491–6,125 (dealer-to-retail) | View prices → |
| Nashik | Maharashtra | ₹5,808 ₹5,491–6,125 (dealer-to-retail) | View prices → |
| Ludhiana | Punjab | ₹5,808 ₹5,491–6,125 (dealer-to-retail) | View prices → |
| Chennai | Tamil Nadu | ₹5,830 ₹5,500–6,160 (dealer-to-retail) | View prices → |
| Mysore | Karnataka | ₹5,869 ₹5,548–6,189 (dealer-to-retail) | View prices → |
| Amritsar | Punjab | ₹5,869 ₹5,548–6,189 (dealer-to-retail) | View prices → |
| Chandigarh | Punjab/Haryana | ₹5,929 ₹5,606–6,252 (dealer-to-retail) | View prices → |
| Mangalore | Karnataka | ₹5,929 ₹5,606–6,252 (dealer-to-retail) | View prices → |
| Siliguri | West Bengal | ₹5,929 ₹5,606–6,252 (dealer-to-retail) | View prices → |
| Delhi NCR | Delhi | ₹6,050 ₹5,720–6,380 (dealer-to-retail) | View prices → |
| Pune | Maharashtra | ₹6,050 ₹5,720–6,380 (dealer-to-retail) | View prices → |
| Dehradun | Uttarakhand | ₹6,050 ₹5,720–6,380 (dealer-to-retail) | View prices → |
| Noida / Greater Noida | Uttar Pradesh | ₹6,050 ₹5,720–6,380 (dealer-to-retail) | View prices → |
| Thrissur | Kerala | ₹6,111 ₹5,777–6,444 (dealer-to-retail) | View prices → |
| Kochi | Kerala | ₹6,171 ₹5,834–6,508 (dealer-to-retail) | View prices → |
| Gurgaon | Haryana | ₹6,171 ₹5,834–6,508 (dealer-to-retail) | View prices → |
| Thiruvananthapuram | Kerala | ₹6,232 ₹5,892–6,571 (dealer-to-retail) | View prices → |
| Bangalore | Karnataka | ₹6,270 ₹5,940–6,600 (dealer-to-retail) | View prices → |
| Jammu | J&K | ₹6,292 ₹5,949–6,635 (dealer-to-retail) | View prices → |
| Guwahati | Assam | ₹6,353 ₹6,006–6,699 (dealer-to-retail) | View prices → |
| Goa | Goa | ₹6,413 ₹6,063–6,763 (dealer-to-retail) | View prices → |
| Shimla | Himachal Pradesh | ₹6,413 ₹6,063–6,763 (dealer-to-retail) | View prices → |
| Mumbai | Maharashtra | ₹6,490 ₹6,160–6,820 (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.