USD-KES
Medium Volatility

USD to KES Exchange Rate Report

June 2026 Analysis

Average Rate

128.6990

Monthly Change

-0.82%

Best Provider

moneygram

Data Points

214

Executive Summary

In June 2026, the USD to KES exchange rate weakened, moving from 129.5300 to 128.4700 (-0.82% change).

The average rate across all providers was 128.6990, with rates ranging from 126.1597 to 132.0167. Market volatility was medium during this period.

moneygram consistently offered the best rates, making it the recommended provider for this corridor during June.

Rate Range Analysis

Lowest Rate

126.1597

Average Rate

128.6990

Highest Rate

132.0167

Opening: 129.5300Closing: 128.4700

Provider Performance

ProviderAvg RateMinMaxDays Best
Best
moneygram
131.8833131.8364132.0167
7 days
remitly
131.6867131.5200131.8400
20 days
wise
129.4218129.2000129.6000
3 days
paysend
129.0810128.8003129.2435
sendwave
128.9346128.4616129.1966
taptapsend
127.9343127.0000128.5000
westernunion
126.8610126.7483126.9982
xe
126.5292126.1597126.9826

Best Time to Transfer

Best Day

Tuesday

Average rate: 128.8107

Avoid

Wednesday

Average rate: 128.3796

Based on 214 data points collected throughout June 2026.

Ready to Transfer?

Compare current provider options for USD to KES right now.

Compare Current Estimates
USD to KES Exchange Rate Report - June 2026 | CompareRemittanceRates