Dollar to Kenya shilling converter
Convert any amount between US dollars and Kenya shillings with the indicative rate the Central Bank of Kenya publishes each working day.
The latest rate is Ksh 129.96 per dollar, posted on 12 November 2026.
How it's calculated
- Dollars to shillings: multiply the amount by the CBK mean rate.
- Shillings to dollars: divide the amount by the same rate.
An example
At KSh 129.81 per dollar, US$100 is KSh 12,981.
Frequently asked questions
What is the CBK indicative rate?
The average of the buying and selling rates of the main banks at the open of trade. CBK publishes it as a guide to the value of the shilling.
Will my bank give me this rate?
Not exactly. Banks, forex bureaus and money transfer services add their own margin and fees.
How often is the rate updated?
CBK posts a new rate every working day.
Key terms
- Mean rate
- The midpoint between the buying and selling rate.
The same calculation in other countries
Up-to-date official data
Indicative exchange rate, Kenya shillings per US dollar (mean): updated , with the latest figure from Central Bank of Kenya.
We check the official sources automatically, every day.
See all sources