August 30, 2026

newsline

Timely – Precise – Factual

USD to KSh Today: How Much Is $100 in Kenyan Shillings?

The US dollar remains one of the most widely tracked foreign currencies in Kenya, with the USD to Kenyan shilling (USD/KES) exchange rate closely monitored by businesses, travellers, importers, exporters and Kenyans receiving money from abroad.

The exchange rate changes depending on market conditions, demand for foreign currency and the rates offered by banks, forex bureaus and money-transfer providers.

USD to KSh Exchange Rate Today

The indicative mid-market rate is currently around KSh129.36 for US$1.

This means that, at the indicative rate:

US Dollars (USD) Approximate Value in Kenya Shillings
$1 KSh129.36
$5 KSh646.80
$10 KSh1,293.60
$20 KSh2,587.20
$50 KSh6,468
$100 KSh12,936
$200 KSh25,872
$500 KSh64,680
$1,000 KSh129,360

The actual amount received when exchanging dollars may be different because financial institutions and forex bureaus use their own buying and selling rates and may charge additional fees.

How Much Is $100 in Kenya Shillings Today?

At an indicative rate of approximately KSh129.36 per US dollar, US$100 is equivalent to about KSh12,936.

However, someone exchanging physical dollars at a bank or forex bureau may receive a different amount because the institution’s buying rate can be lower than the mid-market rate.

How Much Is $1,000 in Kenya Shillings?

At the same indicative rate, US$1,000 is approximately KSh129,360.

The final amount will depend on where the dollars are exchanged and whether transaction charges apply.

Why Does the Dollar-to-Shilling Rate Change?

The USD/KES exchange rate can move because of several factors affecting the foreign-exchange market.

These include:

  • Demand and supply for US dollars
  • Kenya’s import and export activity
  • Foreign investment flows
  • Remittances from Kenyans abroad
  • Global movements in the US dollar
  • Interest-rate decisions
  • Inflation
  • Kenya’s foreign-exchange reserves
  • Economic and political developments

Changes in the global value of the dollar can therefore affect the amount Kenyans pay when purchasing goods or services priced in US dollars.

CBK Exchange Rates

The Central Bank of Kenya (CBK) publishes indicative foreign-exchange rates that provide a reference for currencies traded in Kenya.

However, the CBK rate should not necessarily be interpreted as the exact rate a customer will receive when buying or selling foreign currency at a commercial bank or forex bureau.

Banks and forex bureaus normally publish separate buying and selling rates.

USD Buying and Selling Rates

When exchanging currency, it is important to understand the difference between a buying rate and a selling rate.

A buying rate is the rate used when a financial institution buys US dollars from a customer.

A selling rate is the rate used when the institution sells US dollars to a customer.

The selling rate is normally higher than the buying rate, with the difference contributing to the institution’s foreign-exchange margin.

Why Kenyans Track the USD to KSh Rate

The dollar exchange rate is particularly important to Kenyans who make international payments, travel abroad or receive money from relatives working outside the country.

Importers also monitor the rate because many international transactions are denominated in US dollars. A stronger dollar can increase the cost of imported products when converted into Kenyan shillings.

Students paying international university fees, businesses making overseas payments and travellers purchasing dollars also closely monitor USD/KES movements.

Kenyans Receiving Dollars From Abroad

For Kenyans receiving remittances in US dollars, movements in the exchange rate can affect the amount received in Kenyan shillings.

For example, if the dollar strengthens against the shilling, the same amount of dollars can convert into more Kenyan shillings.

However, the final amount received through a bank or money-transfer service depends on the provider’s exchange rate and applicable fees.

USD to KSh Conversion Calculator

Using an indicative rate of KSh129.36 per US dollar:

USD amount × 129.36 = approximate KSh value

For example:

  • $50 × 129.36 = KSh6,468
  • $100 × 129.36 = KSh12,936
  • $500 × 129.36 = KSh64,680
  • $1,000 × 129.36 = KSh129,360

These figures are indicative and should not be treated as guaranteed cash-exchange rates.

Important Note on Today’s Dollar Rate

Exchange rates can change during the day. Anyone planning to buy or sell dollars should check the latest rate offered by their bank, forex bureau or money-transfer provider before completing a transaction.

For official reference, the Central Bank of Kenya publishes daily indicative foreign-exchange rates.

Frequently Asked Questions

How much is $1 in Kenya today?
The indicative USD/KES rate is currently around KSh129.36 for $1, although the rate offered by individual financial institutions may differ.

How much is $100 in Kenya shillings?
At KSh129.36 per dollar, $100 is approximately KSh12,936.

How much is $1,000 in Kenya shillings?
At the indicative rate, $1,000 is approximately KSh129,360.

Where can I check the official dollar rate in Kenya?
The Central Bank of Kenya publishes indicative daily foreign-exchange rates.

Does the bank exchange dollar at the same rate shown online?
Not necessarily. Banks and forex bureaus have their own buying and selling rates, which can differ from the mid-market or CBK indicative rate.