Convert US Dollars to Kenyan Shillings
USD to KES: $1 converts to KSh 129.49 KES as of 25 Sept 2026. Updated every 30 minutes.
1 USD = KSh 129.49 KES · indicative rate, refreshed every 30 minutes
Earn in dollars and withdraw to M-Pesa from $2.
US Dollars to Kenyan Shillings — quick reference
| US Dollars | Kenyan Shillings |
|---|---|
| $1 | KSh 129.49 |
| $5 | KSh 647.45 |
| $10 | KSh 1,294.89 |
| $20 | KSh 2,589.79 |
| $50 | KSh 6,474.47 |
| $100 | KSh 12,948.95 |
| $500 | KSh 64,744.74 |
These dollars are earnable
Complete tasks and surveys on BountyCore, then withdraw to M-Pesa from $2.
Why the USD → KES rate moves
The value of the kenyan shillings against the US dollar shifts constantly with trade flows, inflation, and decisions by Kenya's central bank. For anyone earning online, that matters: most earning platforms pay in US dollars, so the amount that lands in your M-Pesa account depends on the rate at the moment you cash out.
The simplest way to avoid losing value is to withdraw to a local rail that converts at a fair rate. On BountyCore's cashout page you can see exactly which methods are available in Kenya and the minimum for each.
Other conversions
Frequently asked questions
How much is $10 in Kenyan Shillings?
At the current indicative rate, $10 is about KSh 1,294.89. Rates refresh every 30 minutes from live market data, so the exact figure moves through the day.
What is the USD to KES rate today?
1 US Dollar is approximately KSh 129.49 KES as of 25 Sept 2026. Use the converter above for any amount.
How do I turn US dollars into Kenyan Shillings?
If you earn in USD — for example on BountyCore — you withdraw to M-Pesa in Kenya and receive the local-currency equivalent, from as little as $2.
Why does the USD to KES rate keep changing?
Exchange rates move constantly with supply and demand, inflation, and central-bank policy. That's why this page pulls a live rate rather than quoting a fixed number.