U.S. Dollar-Kenyan Shilling History: 2025

Go

Daily USD/KES rates for 2025, including the day's high, low, open, close and mid rates.

In 2025, the highest level of 2025 was 131.033, reached on 03/02/2025

The lowest level of 2025 was 128.002 reached 06/03/2025

The average level of 2025 was 129.3634

Scroll down for a day-by-day record of EUR/GBP values in 2025.

View Past and Historical Exchange Rates

USD/KES Graph for 2025:

1Y
3Y
5Y
10Y
All
Created with Highstock 6.0.46. Jan13. Jan20. Jan27. Jan3. Feb10. Feb17. Feb24. Feb3. Mar10. Mar17. Mar24. Mar31. Mar7. Apr14. Apr13. Jan27. Jan10. Feb24. Feb10. Mar24. Mar7. Apr128.75129129.25129.5129.75130130.25130.5Highcharts.com

DateOpenCloseHighLowMid

April

Thursday 17 April 2025 (17/04/2025)
129.5150
129.5340
129.7500
129.5150
129.6325
Wednesday 16 April 2025 (16/04/2025)
129.7600
129.5170
129.7600
129.5160
129.6380
Tuesday 15 April 2025 (15/04/2025)
129.4330
129.7610
129.7680
129.4330
129.6005
Monday 14 April 2025 (14/04/2025)
129.5220
129.4100
129.5310
129.4000
129.4655
Friday 11 April 2025 (11/04/2025)
129.7450
129.5280
129.7450
129.5280
129.6365
Thursday 10 April 2025 (10/04/2025)
129.4190
129.7640
129.8110
129.4190
129.6150
Wednesday 9 April 2025 (09/04/2025)
129.3410
129.3720
129.3720
129.2750
129.3235
Tuesday 8 April 2025 (08/04/2025)
129.5590
129.3290
129.5590
129.3000
129.4295
Monday 7 April 2025 (07/04/2025)
128.9760
129.5470
129.5550
128.9760
129.2655
Friday 4 April 2025 (04/04/2025)
129.3080
128.9550
129.3080
128.9550
129.1315
Thursday 3 April 2025 (03/04/2025)
129.2640
129.2930
129.2930
129.2590
129.2760
Wednesday 2 April 2025 (02/04/2025)
129.2730
129.2460
129.2730
129.2000
129.2365
Tuesday 1 April 2025 (01/04/2025)
129.3080
129.2730
129.3080
129.2550
129.2815

March

Monday 31 March 2025 (31/03/2025)
129.1750
129.3140
129.3140
129.1130
129.2135
Friday 28 March 2025 (28/03/2025)
129.4810
129.2220
129.4810
129.2000
129.3405
Thursday 27 March 2025 (27/03/2025)
129.4410
129.2680
129.4580
129.2100
129.3340
Wednesday 26 March 2025 (26/03/2025)
129.4130
129.4360
129.4360
129.4130
129.4245
Tuesday 25 March 2025 (25/03/2025)
129.4590
129.4060
129.4770
129.3900
129.4335
Monday 24 March 2025 (24/03/2025)
129.3890
129.4560
129.4560
129.3740
129.4150
Friday 21 March 2025 (21/03/2025)
129.4060
129.3690
129.4060
129.3470
129.3765
Thursday 20 March 2025 (20/03/2025)
129.3780
129.3990
129.3990
129.3730
129.3860
Wednesday 19 March 2025 (19/03/2025)
129.4070
129.3680
129.4070
129.3470
129.3770
Tuesday 18 March 2025 (18/03/2025)
129.4250
129.4000
129.4250
129.3810
129.4030
Monday 17 March 2025 (17/03/2025)
129.4390
129.4190
129.4510
129.4000
129.4255
Friday 14 March 2025 (14/03/2025)
129.4580
129.4210
129.4660
129.4080
129.4370
Thursday 13 March 2025 (13/03/2025)
129.4290
129.4660
129.4910
129.3550
129.4230
Wednesday 12 March 2025 (12/03/2025)
129.3260
129.4200
129.4200
129.2900
129.3550
Tuesday 11 March 2025 (11/03/2025)
129.2170
129.2900
129.3000
129.2170
129.2585
Monday 10 March 2025 (10/03/2025)
129.3410
129.2260
129.3410
129.2040
129.2725
Friday 7 March 2025 (07/03/2025)
129.2150
129.3380
129.4720
129.2060
129.3390
Thursday 6 March 2025 (06/03/2025)
128.0360
129.2070
129.2100
128.0020
128.6060
Wednesday 5 March 2025 (05/03/2025)
129.1990
129.0510
129.1990
129.0510
129.1250
Tuesday 4 March 2025 (04/03/2025)
129.0240
129.1960
129.1960
129.0240
129.1100
Monday 3 March 2025 (03/03/2025)
129.2110
129.0400
129.2250
129.0400
129.1325

February

Friday 28 February 2025 (28/02/2025)
129.2710
129.2360
129.3000
129.2360
129.2680
Thursday 27 February 2025 (27/02/2025)
129.4070
129.2530
129.4220
129.2060
129.3140
Wednesday 26 February 2025 (26/02/2025)
129.3000
129.4000
129.4000
129.2790
129.3395
Tuesday 25 February 2025 (25/02/2025)
129.4240
129.2840
129.4320
129.2490
129.3405
Monday 24 February 2025 (24/02/2025)
129.4910
129.4180
129.5020
129.3990
129.4505
Friday 21 February 2025 (21/02/2025)
129.4530
129.5330
129.5540
129.4100
129.4820
Thursday 20 February 2025 (20/02/2025)
129.2450
129.4490
129.4490
129.2450
129.3470
Wednesday 19 February 2025 (19/02/2025)
129.3020
129.2220
129.3150
129.1000
129.2075
Tuesday 18 February 2025 (18/02/2025)
129.3070
129.3250
129.3780
129.2440
129.3110
Monday 17 February 2025 (17/02/2025)
129.2780
129.2610
129.2780
129.2100
129.2440
Friday 14 February 2025 (14/02/2025)
129.2400
129.3090
129.3970
129.1760
129.2865
Thursday 13 February 2025 (13/02/2025)
129.1610
129.2590
129.3130
129.1480
129.2305
Wednesday 12 February 2025 (12/02/2025)
129.0800
129.1580
129.1980
129.0740
129.1360
Tuesday 11 February 2025 (11/02/2025)
129.1940
129.1110
129.1960
129.1110
129.1535
Monday 10 February 2025 (10/02/2025)
129.1990
129.2090
129.3450
129.1990
129.2720
Friday 7 February 2025 (07/02/2025)
129.1030
129.1290
129.1500
129.0800
129.1150
Thursday 6 February 2025 (06/02/2025)
129.1400
129.1110
129.1400
129.1110
129.1255
Wednesday 5 February 2025 (05/02/2025)
129.2190
129.1310
129.2190
129.1310
129.1750
Tuesday 4 February 2025 (04/02/2025)
130.1790
129.2360
130.1790
129.2360
129.7075
Monday 3 February 2025 (03/02/2025)
131.0330
130.2420
131.0330
130.2420
130.6375

January

Friday 31 January 2025 (31/01/2025)
129.2390
129.2080
129.2500
129.1810
129.2155
Thursday 30 January 2025 (30/01/2025)
129.2430
129.2190
129.2430
129.1740
129.2085
Wednesday 29 January 2025 (29/01/2025)
129.2950
129.2680
129.2950
129.2000
129.2475
Tuesday 28 January 2025 (28/01/2025)
129.2270
129.2790
129.2790
129.2240
129.2515
Monday 27 January 2025 (27/01/2025)
129.3880
129.2250
129.3880
129.2020
129.2950
Friday 24 January 2025 (24/01/2025)
129.5370
129.3700
129.5370
129.3480
129.4425
Thursday 23 January 2025 (23/01/2025)
129.5980
129.5400
129.6330
129.4320
129.5325
Wednesday 22 January 2025 (22/01/2025)
129.3430
129.6050
129.6230
129.2960
129.4595
Tuesday 21 January 2025 (21/01/2025)
129.5230
129.3310
129.5230
129.3040
129.4135
Monday 20 January 2025 (20/01/2025)
129.5280
129.5680
129.5680
129.5160
129.5420
Friday 17 January 2025 (17/01/2025)
129.6060
129.5320
129.6060
129.5320
129.5690
Thursday 16 January 2025 (16/01/2025)
129.4870
129.6140
129.6330
129.4640
129.5485
Wednesday 15 January 2025 (15/01/2025)
129.5150
129.4860
129.5150
129.4770
129.4960
Tuesday 14 January 2025 (14/01/2025)
129.5400
129.5450
129.5490
129.4880
129.5185
Monday 13 January 2025 (13/01/2025)
129.4890
129.5430
129.5530
129.4840
129.5185
Friday 10 January 2025 (10/01/2025)
129.4720
129.4340
129.4750
129.4340
129.4545
Thursday 9 January 2025 (09/01/2025)
129.0360
129.4700
129.4700
129.0360
129.2530
Wednesday 8 January 2025 (08/01/2025)
129.3730
129.6280
129.6500
129.3320
129.4910
Tuesday 7 January 2025 (07/01/2025)
129.4080
129.3200
129.4080
129.3020
129.3550
Monday 6 January 2025 (06/01/2025)
129.2650
129.3810
129.3810
129.2470
129.3140
Friday 3 January 2025 (03/01/2025)
129.3140
129.2800
129.3140
129.2800
129.2970
Thursday 2 January 2025 (02/01/2025)
129.3610
129.2580
129.3610
129.2580
129.3095