How Much Does a Website Cost in Kenya?

Website prices in Kenya range from KES 15,000 for a simple landing page to KES 300,000+ for a custom e-commerce platform. The right budget depends on your business size, required features, and ongoing support needs.

Website Price Ranges in Kenya (2025)

Landing page websites typically cost KES 15,000–35,000. Standard business websites with 5–10 pages range from KES 30,000–80,000. E-commerce platforms with M-Pesa integration start at KES 80,000 and can exceed KES 300,000 for complex systems.

Custom web applications — such as SACCO management systems, school portals, or booking platforms — are quoted per project scope.

Recurring Costs: Hosting, Domain & Maintenance

Beyond the one-time build cost, budget for annual domain renewal (KES 1,000–3,500 for .co.ke), monthly hosting (KES 1,500–8,000), and optional maintenance retainers.

M-Pesa Daraja API integration typically adds KES 15,000–25,000 to project costs and requires a registered Safaricom business account.