USD to KES: A Guide to Sending Dollars to Kenya
Whether you're sending remittances, paying for services, or planning a trip to Nairobi, getting a fair USD-to-KES rate makes a real difference. Here's how the market works and what to watch for.
How the KES Rate Is Set
The Kenyan shilling is a managed-float currency: market forces drive the rate, but the Central Bank of Kenya occasionally intervenes to smooth volatility. The shilling tends to weaken slowly against the dollar over time due to inflation differentials.
Daily rates are determined by interbank trading in Nairobi, with major commercial banks setting the reference rate published each morning.
Common Ways to Send USD to KES
Mobile money services like M-Pesa (paired with international remittance partners), digital remittance apps like Wise and Remitly, traditional services like Western Union and MoneyGram, and direct bank wires.
Mobile-first digital services usually beat traditional providers on both rate and fees, often delivering 1–3% closer to the mid-market rate.
Worked Example
If the live rate is 1 USD = 130 KES, then $500 converts to 65,000 KES. After a 2% provider markup that becomes about 63,700 KES — losing roughly 1,300 KES to fees.
Tips for Better Rates
Compare the quoted rate to the mid-market rate before sending. Larger amounts typically get better rates. Avoid sending on weekends when markets are closed and providers pad spreads.
Try the tools
Frequently Asked Questions
Is M-Pesa international?
M-Pesa itself is domestic, but it partners with global remittance services so the recipient gets KES directly in their wallet.
Are there any limits?
Limits vary by service, by tier, and by KYC level. Most apps support several thousand dollars per transaction.