USD-KES
Medium Volatility
USD to KES Exchange Rate Report
May 2026 Analysis
Average Rate
128.7454
Monthly Change
+2.77%
Best Provider
moneygram
Data Points
225
Executive Summary
In May 2026, the USD to KES exchange rate strengthened, moving from 128.4539 to 132.0167 (+2.77% change).
The average rate across all providers was 128.7454, with rates ranging from 125.4962 to 132.1973. Market volatility was medium during this period.
moneygram consistently offered the best rates, making it the recommended provider for this corridor during May.
Rate Range Analysis
Lowest Rate
125.4962
Average Rate
128.7454
Highest Rate
132.1973
Opening: 128.4539Closing: 132.0167
Provider Performance
| Provider | Avg Rate | Min | Max | Days Best |
|---|---|---|---|---|
Best moneygram | 132.1123 | 132.0167 | 132.1973 | 11 days |
remitly | 131.5580 | 131.2900 | 131.9400 | 19 days |
wise | 129.3627 | 129.0500 | 129.8000 | 1 days |
paysend | 128.9773 | 128.6950 | 129.4429 | |
sendwave | 128.7567 | 128.3660 | 129.3094 | |
taptapsend | 128.2494 | 127.0000 | 129.1000 | |
westernunion | 126.7554 | 126.5523 | 127.0962 | |
xe | 126.4690 | 125.4962 | 127.1900 |
Best Time to Transfer
Best Day
Friday
Average rate: 128.8372
Avoid
Sunday
Average rate: 128.6624
Based on 225 data points collected throughout May 2026.
Ready to Transfer?
Compare current provider options for USD to KES right now.
Compare Current Estimates