River Sand Price in Kenya 2026: 1 Lorry, Per Tonne & Delivery Costs

Updated: Sep 2

Image of a Truck Filled with River Sand by Top Dealer Felix Ndarugo
1.)What Is River Sand and Where Is It Sourced in Kenya?
2.)River Sand Price in Kenya in 2026
3.)How Much Does One Lorry of Sand Cost in Kenya?
4.)River Sand Price per Tonne in Kenya
5.)River Sand Prices by Location: Nairobi, Kiambu and Mombasa 6.)River Sand vs Rock Sand: Prices, Uses and Differences 7.)Factors Affecting River Sand and Delivery Prices 8.)Frequently Asked Questions About River Sand in Kenya
TL;DR(Too Long Didnt Read)
River sand in Kenya costs approximately KSh 32,000–KSh 38,000 for an 18-tonne lorry, including delivery to selected areas around Nairobi and Kiambu. Prices vary by destination, load size, sand quality, transport distance and current fuel costs. River sand is mainly sourced from areas such as Ukambani and Kajiado and is commonly used for masonry, plastering and concrete work.
What Is River Sand and Where Is It Sourced in Kenya
Image of a Truck carrying Sand by Felix Ndarugo Mawe
River sand, also known as alluvial sand, is formed from rock and mineral particles transported and deposited by flowing water along riverbeds and floodplains. It is widely used in Kenya’s construction industry for concrete production, masonry and plastering.

Workers start unloading river sand for a customer by Felix Ndarugo River sand Top Dealer
Kastama kazi yako ni kujenga ndoto zako,nasi kazi yetu ni kuhakikisha mzigo umefika salama salmini
Need River Sand ?
📞 call James Nginya 0717133839
River sand is preferred for foundation work, masonry, plastering, and concrete mixing because of its natural composition and good bonding qualities.
Together with cement, ballast, gravel and crushed stone, sand supports the construction of houses, roads, bridges and other infrastructure. Its suitability depends on grading, cleanliness and the amount of silt or organic matter present.
Need to Learn more about Cost of constructing a Perimeter wall Start Here >>>
River sand is a key material in Kenya’s construction sector. Sand, gravel, and crushed stones make up the primary materials used in concrete production, which is essential for constructing homes, roads, bridges, and other infrastructure
The price of a tipper (or truckload) of sand in Kenya is 36,000 and depends on factors such as location, sand quality, demand, and transportation costs.
River Sand Price in Kenya in 2026 Need River Sand ?
📞 call James Nginya 0717133839

In 2026, an 18-tonne lorry of river sand is estimated to cost between 33,000Ksh and 41,000Ksh, including delivery around Nairobi and neighbouring counties. Prices depend mainly on delivery distance, sand source, quality, fuel costs and road access.
Delivery location | 2024 price | Estimated 2026 price |
Roysambu | 34,000Ksh | 35,000Ksh–37,000Ksh |
Mwiki | 34,000Ksh | 35,000Ksh–37,000Ksh |
Ruaka | 37,000Ksh | 38,000Ksh–40,000Ksh |
Kiambu | 35,000Ksh | 36,000Ksh–38,000Ksh |
Westlands | 36,000Ksh | 37,000Ksh–39,000Ksh |
Ruai | 33,000Ksh | 34,000Ksh–36,000Ksh |
Karen | 36,000Ksh | 37,000Ksh–40,000Ksh |
Kiserian | 36,000Ksh | 37,000Ksh–39,000Ksh |
Kenyatta Road | 33,000Ksh | 34,000Ksh–36,000Ksh |
Juja Farm | 34,000Ksh | 35,000Ksh–37,000Ksh |
Ruiru | 33,000Ksh | 34,000Ksh–36,000Ksh |
Kikuyu | 37,000Ksh | 38,000Ksh–40,000Ksh |
Syokimau | 33,000Ksh | 34,000Ksh–36,000Ksh |
Kitengela | 32,000Ksh | 33,000Ksh–35,000Ksh |
Kawangware | 37,000Ksh | 38,000Ksh–40,000Ksh |
Kimuka | 38,000Ksh | 39,000Ksh–41,000Ksh |
Ngong | 35,000Ksh | 36,000Ksh–38,000Ksh |
Rongai | 35,000Ksh | 36,000Ksh–38,000Ksh |
How Much Does One Lorry of Sand Cost in Kenya?
In 2026, one 18-tonne lorry of river sand in Kenya is estimated to cost between 33,000Ksh and 41,000Ksh, including delivery to many locations around Nairobi and Kiambu. Prices may be lower near harvesting areas and higher for distant or inaccessible sites. The final quotation depends on sand quality, truck capacity, fuel costs, route conditions, loading and offloading.
Image of River Sand
Need River Sand ?
📞 call James Nginya 0717133839
River Sand Price per Tonne in Kenya
Based on estimated 2026 truckload prices, river sand in Kenya costs approximately 1,830Ksh– 2,280Ksh per tonne when purchased as an 18-tonne load priced between 33,000Ksh and 41,000Ksh. Smaller quantities may cost more per tonne because transport, loading and handling charges are distributed across less material.
Need River Sand ?
📞 call James Nginya 0717133839
River Sand Prices by Location: Nairobi, Kiambu and Mombasa
River sand prices vary by sourcing area and delivery distance. In Nairobi, an 18-tonne lorry may cost approximately 34,000Ksh– 40,000Ksh, while deliveries within Kiambu commonly range from 34,000Ksh – 40,000Ksh, depending on the town. Mombasa prices may differ because suppliers source from approved coastal or inland sites and incur different transport charges.
River Sand vs Rock Sand: Prices, Uses and Differences

Image of a Truck pile of Rock sand by Top Dealer Felix Ndarugo
River sand is naturally deposited by flowing water and usually has smooth, rounded grains that improve mortar workability and plaster finishes. Rock sand, also called crushed-stone sand or manufactured sand, is machine-crushed, screened and washed to remove oversized particles. Its angular grains provide strong bonding for concrete and blockwork. Prices depend on load size, quarry or river source, quality, processing and delivery distance.
River sand prices in Kenya depend on the harvesting source, sand quality, truck capacity, seasonal availability and government extraction restrictions. Delivery charges are influenced by distance, site location, fuel prices, road conditions, traffic and accessibility for large tipper trucks. Buyers may also pay more for urgent deliveries, smaller loads, difficult offloading points.
Need River Sand ?
📞 call James Nginya 0717133839
In 2026, an 18-tonne lorry of river sand is estimated to cost approximately 33,000Ksh – 41,000Ksh. The price varies according to the sand source, quality, delivery distance, fuel costs and accessibility of the construction site.
How much is river sand per tonne in Kenya?
Based on an 18-tonne load costing 33,000Ksh– 41,000Ksh, river sand costs approximately 1,830Ksh– 2,280Ksh per tonne. However, most suppliers sell and deliver sand by the full or partial truckload rather than by individually weighed tonnes.
Image of a River Sand
An 18-tonne load delivered within Nairobi and nearby areas may cost approximately 34,000Ksh– 40,000Ksh. Locations farther from the sand source or with difficult road access may attract higher transport charges.
Does the advertised river sand price include delivery?
Some suppliers quote a delivered price, while others separate the cost of sand from transport. Always ask whether the quotation includes transport, loading, offloading and any access-related charges before placing an order.
Image of Isuzu trucks filled with River Sand by Felix Ndarugo Mawe
Transport is a major part of the final price. Properties located farther from harvesting sites normally pay more because of fuel consumption, travel time and vehicle operating costs. Traffic, poor roads and restricted site access may also increase delivery charges.
Where does river sand sold in Nairobi come from?
River sand delivered to Nairobi is commonly sourced from approved harvesting areas in Kajiado, Machakos, Makueni, Kitui and other parts of eastern Kenya. The exact source depends on availability, licensing, sand quality and the customer’s location.
Image of Shovels on River Sand
How Can I Check the Quality of River Sand?
Quality river sand should be clean, well-graded and free from excessive silt, clay, salts, rubbish and organic matter. Rub a damp sample between your fingers—good sand should feel gritty and should not leave a thick muddy stain. You can also mix it with water in a transparent jar and allow it to settle; a thick layer of silt indicates contamination.
What is the difference between river sand and rock sand?
River sand occurs naturally and generally has smoother, rounded particles. Rock sand is manufactured by crushing stone and often has sharper, angular grains. Both may be suitable for construction, but their performance depends on grading, cleanliness, hip mix design and intended application.
Image of a Truck delivering River Sand by Felix Ndarugo Mawe on Facebook
Is river sand suitable for plastering?
Yes. Clean, fine or medium-grade river sand is commonly used for plastering because it can produce a smooth, workable finish. Sand containing too much silt, clay or oversized particles can cause weak bonding, cracking and an uneven surface.
Can river sand be used for concrete?
Yes, provided it meets the required grading and cleanliness standards. Concrete sand should be free from excessive silt, salts, clay and organic matter. A qualified contractor or engineer should approve materials intended for structural work.
What should I confirm before ordering a lorry of sand?
Confirm the sand type, source, grain size, truck capacity, delivered price, payment terms and estimated delivery time. Inspect the quality and quantity on arrival before making the final payment.
Are river sand prices fixed across Kenya?
No. River sand prices change with location, demand, fuel prices, harvesting restrictions, weather, road conditions and supply availability. The published figures should therefore be treated as planning estimates rather than guaranteed quotations.














Comments