The cost of materials varies more than people expect across the three big supply markets that serve our work: Jinja town (and Njeru, where our workshop is), the Mukono–Kampala corridor along the highway, and central Kampala itself. The variation is rarely about quality of the headline product — Tororo cement is Tororo cement — and almost always about delivery cost, market access, and what the local stockists tend to specialise in.

Cement

Cement is the most price-stable commodity in Ugandan construction. The big three — Tororo, Hima, Simba — are sold across all three markets at near-identical bulk prices. Where they vary is logistics: Jinja has direct access to Tororo via the Jinja-Tororo road, and the price-per-bag at the depot can be 1,500–2,500 shillings cheaper than the same bag delivered to Mengo or Mukono. For a 30,000-bag project that is a real number.

Reinforcement steel

Kampala-based stockists carry the widest range of bar diameters and the most reliable mill certificates. Steeland Roofings has the deepest Y12/Y16/Y20 stock; Roofings Group has fast delivery on calibrated bars. Jinja and Mukono yards typically buy from the same mills but with a 5–10% mark-up to cover transport and short-term stocking. For a project under 30 tonnes of reinforcement, the Kampala discount usually does not outweigh the delivery cost; over 30 tonnes, buy direct from the mill.

Aggregate, sand and hardcore

This is where Jinja wins. Lake-margin sand from the Bujagali area is well-graded for concrete work. Hardcore from local quarries is competitively priced. The Kampala market pays a transport premium for the same material, often trucked the same 80km we have it on our doorstep. Tip for clients near Kampala: a tipper of Jinja sand to a Kampala site is often cheaper than the same volume from Kira or Wakiso, even before quality considerations.

Joinery and finishes

Mukono workshops dominate the joinery market — solid doors, kitchen units, wardrobes — for both Jinja and Kampala projects. The price-quality balance is good, and workshops are accustomed to fitting on-site. Tiling is a different story: central Kampala carries the widest porcelain selection and stocks the best-trained tiling crews. Use Mukono for joinery, Kampala for finishes that need imported stock.

Labour rates

  • Skilled mason (per day): Jinja 18,000–22,000; Mukono 20,000–25,000; central Kampala 22,000–30,000.
  • Steel-fixer (per day): Jinja 22,000–28,000; Mukono 25,000–30,000; Kampala 30,000–35,000.
  • Electrician (per day): Jinja 30,000–40,000; Mukono 35,000–45,000; Kampala 40,000–60,000.
  • Plumber (per day): Jinja 25,000–35,000; Mukono 30,000–40,000; Kampala 35,000–50,000.

These are 2026 working rates from our own books. Skilled crews from Jinja and Mukono will travel to Kampala for the Kampala rate, which is one reason we keep most of our crews based in Njeru — the work travels to them, not the other way around.

For clients buying their own materials

Three rules. First: get quotes from at least one supplier in each market. Second: include delivery in the comparison, not just the depot price. Third: consolidate cement deliveries — fewer, larger orders almost always price better than weekly tippers.