Exchange rate of 1 USD for KES today
The value of 1 USD (United States Dollar) in KES (Kenyan Shilling) today. Convert 1 USD to KES with the online currency converter.
129.22 KES
The calculation of 1 USD (United States Dollar) to KES (Kenyan Shilling) is based on current data as of 07.07.2026 01:00 UTC, and equals 129.22 KES (one hundred and twenty-nine Kenyan Shillings).
Currency rate chart USD - KES
1 United States Dollar = 129.2247 Kenyan Shilling
Current rate as of: 07.07.2026 01:00 UTC
Value dynamics of 1 USD to KES
| Date | 1.00 USD | Daily change, KES | Daily change % |
|---|---|---|---|
| 07.07.2026 | 129.224742 KES | −0.023798 KES | −0.02% |
| 06.07.2026 | 129.24854 KES | +0.013584 KES | +0.01% |
| 05.07.2026 | 129.234956 KES | −0.011552 KES | −0.01% |
| 04.07.2026 | 129.246508 KES | −0.006972 KES | −0.01% |
| 03.07.2026 | 129.25348 KES | −0.055183 KES | −0.04% |
| 02.07.2026 | 129.308663 KES | −0.185839 KES | −0.14% |
| 01.07.2026 | 129.494502 KES | +0.050588 KES | +0.04% |
| 30.06.2026 | 129.443914 KES | −0.080086 KES | −0.06% |
| 29.06.2026 | 129.5240 KES | −0.014817 KES | −0.01% |
| 28.06.2026 | 129.538817 KES | +0.00149 KES | +0.00% |
| 27.06.2026 | 129.537327 KES | −0.014436 KES | −0.01% |
| 26.06.2026 | 129.551763 KES | +0.136253 KES | +0.11% |
| 25.06.2026 | 129.41551 KES | −0.093293 KES | −0.07% |
| 24.06.2026 | 129.508803 KES | +0.104614 KES | +0.08% |
| 23.06.2026 | 129.404189 KES | +0.04467 KES | +0.03% |
| 22.06.2026 | 129.359519 KES | −0.076986 KES | −0.06% |
| 21.06.2026 | 129.436505 KES | −0.013053 KES | −0.01% |
| 20.06.2026 | 129.449558 KES | −0.016504 KES | −0.01% |
| 19.06.2026 | 129.466062 KES | −0.014379 KES | −0.01% |
| 18.06.2026 | 129.480441 KES | +0.081867 KES | +0.06% |
| 17.06.2026 | 129.398574 KES | +0.01656 KES | +0.01% |
| 16.06.2026 | 129.382014 KES | −0.072418 KES | −0.06% |
| 15.06.2026 | 129.454432 KES | +0.047932 KES | +0.04% |
| 14.06.2026 | 129.4065 KES | −0.005685 KES | −0.00% |
| 13.06.2026 | 129.412185 KES | +0.032424 KES | +0.03% |
| 12.06.2026 | 129.379761 KES | +0.00464 KES | +0.00% |
| 11.06.2026 | 129.375121 KES | +0.062188 KES | +0.05% |
| 10.06.2026 | 129.312933 KES | +0.096811 KES | +0.07% |
| 09.06.2026 | 129.216122 KES | −0.044451 KES | −0.03% |
| 08.06.2026 | 129.260573 KES | — | — |