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

ProviderAvg RateMinMaxDays Best
Best
moneygram
132.1123132.0167132.1973
11 days
remitly
131.5580131.2900131.9400
19 days
wise
129.3627129.0500129.8000
1 days
paysend
128.9773128.6950129.4429
sendwave
128.7567128.3660129.3094
taptapsend
128.2494127.0000129.1000
westernunion
126.7554126.5523127.0962
xe
126.4690125.4962127.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
USD to KES Exchange Rate Report - May 2026 | CompareRemittanceRates