U.S. Dollar-West African Cfa Franc History: 2024

Go

Daily USD/XOF rates for 2024, including the high, low, open, close and mid rate.

Highest exchange rate of 2024: 617.05 on 17/04/2024

Lowest exchange rate of 2024: 586.25 on 30/09/2024

Average exchange rate of 2024: 603.4313

View Past and Historical Exchange Rates

Historical Graph For Converting U.S. Dollars into West African Cfa Francs

1Y
3Y
5Y
10Y
All
Loading

What was the U.S. Dollar worth against the West African Cfa Franc on a selected day in 2024?

DateOpenCloseHighLowMid

November

Friday 1 November 2024 (01/11/2024)
603.6600
603.6600
603.6600
603.6600
603.6600

October

Thursday 31 October 2024 (31/10/2024)
603.2000
603.3700
603.3700
603.2000
603.2850
Wednesday 30 October 2024 (30/10/2024)
607.1900
606.4800
607.1900
606.4800
606.8350
Tuesday 29 October 2024 (29/10/2024)
605.9800
607.2900
607.5000
605.9800
606.7400
Monday 28 October 2024 (28/10/2024)
605.9300
605.9400
605.9400
605.9300
605.9350
Friday 25 October 2024 (25/10/2024)
607.3800
606.0000
607.3800
606.0000
606.6900
Thursday 24 October 2024 (24/10/2024)
607.4700
607.4700
607.4700
607.4700
607.4700
Wednesday 23 October 2024 (23/10/2024)
608.5100
608.5100
608.5100
608.5100
608.5100
Tuesday 22 October 2024 (22/10/2024)
605.8300
605.7700
605.8300
605.7700
605.8000
Monday 21 October 2024 (21/10/2024)
604.6700
604.5800
604.6700
604.5800
604.6250
Friday 18 October 2024 (18/10/2024)
604.9100
604.7100
604.9100
604.7100
604.8100
Thursday 17 October 2024 (17/10/2024)
603.6400
603.5500
603.6400
603.5500
603.5950
Wednesday 16 October 2024 (16/10/2024)
602.2300
602.1800
602.2300
602.1800
602.2050
Monday 14 October 2024 (14/10/2024)
600.6800
600.6800
600.6800
600.6800
600.6800
Friday 11 October 2024 (11/10/2024)
600.2100
600.1600
600.2100
600.1600
600.1850
Thursday 10 October 2024 (10/10/2024)
599.8800
599.6400
599.8800
599.6400
599.7600
Wednesday 9 October 2024 (09/10/2024)
598.0500
598.0500
598.0500
598.0500
598.0500
Tuesday 8 October 2024 (08/10/2024)
597.5900
597.2700
597.5900
597.2700
597.4300
Monday 7 October 2024 (07/10/2024)
597.9300
597.6100
597.9300
597.6100
597.7700
Friday 4 October 2024 (04/10/2024)
593.8900
594.5400
594.6200
593.8900
594.2550
Thursday 3 October 2024 (03/10/2024)
594.2500
593.8400
594.2500
593.8400
594.0450
Wednesday 2 October 2024 (02/10/2024)
592.2700
592.2700
592.2700
592.2700
592.2700
Tuesday 1 October 2024 (01/10/2024)
586.4400
591.1800
591.1800
586.4400
588.8100

September

Monday 30 September 2024 (30/09/2024)
586.2500
586.2500
586.2500
586.2500
586.2500
Thursday 26 September 2024 (26/09/2024)
586.8100
588.1500
588.1500
586.8100
587.4800
Wednesday 25 September 2024 (25/09/2024)
586.3900
586.6100
586.6100
586.3900
586.5000
Tuesday 24 September 2024 (24/09/2024)
589.7100
589.7100
589.7100
589.7100
589.7100
Monday 23 September 2024 (23/09/2024)
587.9900
589.8300
589.8300
587.9900
588.9100
Thursday 19 September 2024 (19/09/2024)
588.0800
588.0800
588.0800
588.0800
588.0800
Wednesday 18 September 2024 (18/09/2024)
589.3000
589.5200
589.5200
589.3000
589.4100
Tuesday 17 September 2024 (17/09/2024)
592.0000
589.2800
592.0000
589.2800
590.6400
Monday 16 September 2024 (16/09/2024)
592.2900
592.1800
592.2900
592.1800
592.2350
Friday 13 September 2024 (13/09/2024)
591.5100
591.8000
591.8000
591.5100
591.6550
Thursday 12 September 2024 (12/09/2024)
595.2800
595.3100
595.3100
595.2800
595.2950
Wednesday 11 September 2024 (11/09/2024)
593.5500
593.5500
593.5500
593.5500
593.5500
Tuesday 10 September 2024 (10/09/2024)
594.3600
594.3600
594.3600
594.3600
594.3600
Monday 9 September 2024 (09/09/2024)
594.0100
594.0100
594.0100
594.0100
594.0100
Friday 6 September 2024 (06/09/2024)
590.7300
590.6600
590.7300
590.6600
590.6950
Thursday 5 September 2024 (05/09/2024)
594.0900
590.7700
594.0900
590.7700
592.4300
Wednesday 4 September 2024 (04/09/2024)
594.2400
594.2400
594.2400
594.2400
594.2400
Monday 2 September 2024 (02/09/2024)
592.7300
592.7300
592.7300
592.7300
592.7300

August

Friday 30 August 2024 (30/08/2024)
592.5700
592.5700
592.5700
592.5700
592.5700
Thursday 29 August 2024 (29/08/2024)
591.1700
591.1700
591.1700
591.1700
591.1700
Wednesday 28 August 2024 (28/08/2024)
589.4400
589.9400
589.9400
589.4400
589.6900
Tuesday 27 August 2024 (27/08/2024)
587.3300
587.8700
587.8700
587.3300
587.6000
Monday 26 August 2024 (26/08/2024)
587.2100
587.7100
587.7100
587.2100
587.4600
Friday 23 August 2024 (23/08/2024)
590.1200
590.8600
590.8600
590.1200
590.4900
Thursday 22 August 2024 (22/08/2024)
588.9800
589.7300
589.7300
588.9800
589.3550
Wednesday 21 August 2024 (21/08/2024)
590.0900
590.8400
590.8400
590.0900
590.4650
Tuesday 20 August 2024 (20/08/2024)
591.7900
591.6900
591.7900
591.6900
591.7400
Monday 19 August 2024 (19/08/2024)
594.8200
594.8200
594.8200
594.8200
594.8200
Friday 16 August 2024 (16/08/2024)
596.7400
596.7400
596.7400
596.7400
596.7400
Thursday 15 August 2024 (15/08/2024)
595.6900
596.0300
596.0300
595.6900
595.8600
Wednesday 14 August 2024 (14/08/2024)
595.1200
596.1900
596.1900
595.1200
595.6550
Tuesday 13 August 2024 (13/08/2024)
600.3500
600.4300
600.4300
600.3500
600.3900
Monday 12 August 2024 (12/08/2024)
600.8800
600.4500
600.8800
600.4500
600.6650
Friday 9 August 2024 (09/08/2024)
600.8900
600.8900
600.8900
600.8900
600.8900
Thursday 8 August 2024 (08/08/2024)
600.6700
600.3400
600.6700
600.3400
600.5050
Wednesday 7 August 2024 (07/08/2024)
600.7000
600.7000
600.7000
600.7000
600.7000
Tuesday 6 August 2024 (06/08/2024)
601.3000
601.3000
601.3000
601.3000
601.3000
Monday 5 August 2024 (05/08/2024)
605.4000
598.8000
605.4000
598.8000
602.1000
Friday 2 August 2024 (02/08/2024)
605.7200
605.7400
605.7400
605.7200
605.7300
Thursday 1 August 2024 (01/08/2024)
607.4400
607.4400
607.4400
607.4400
607.4400

July

Wednesday 31 July 2024 (31/07/2024)
605.6100
605.3100
605.6100
605.3100
605.4600
Tuesday 30 July 2024 (30/07/2024)
605.6000
605.5600
605.7200
605.5600
605.6400
Monday 29 July 2024 (29/07/2024)
604.1700
605.5300
605.5300
604.1700
604.8500
Friday 26 July 2024 (26/07/2024)
604.1600
604.1600
604.1600
604.1600
604.1600
Thursday 25 July 2024 (25/07/2024)
605.0200
604.5900
605.0200
604.5900
604.8050
Wednesday 24 July 2024 (24/07/2024)
605.0000
605.0000
605.0000
605.0000
605.0000
Tuesday 23 July 2024 (23/07/2024)
602.5400
603.6400
603.6400
602.5400
603.0900
Monday 22 July 2024 (22/07/2024)
602.4800
602.5500
602.5600
602.4800
602.5200
Friday 19 July 2024 (19/07/2024)
602.4700
602.4700
602.4700
602.4700
602.4700
Thursday 18 July 2024 (18/07/2024)
600.0700
600.0800
600.0800
600.0500
600.0650
Wednesday 17 July 2024 (17/07/2024)
602.0000
600.0900
602.0000
599.9400
600.9700
Tuesday 16 July 2024 (16/07/2024)
602.0100
602.0100
602.0100
602.0100
602.0100
Monday 15 July 2024 (15/07/2024)
602.4900
601.1300
602.4900
601.1300
601.8100
Friday 12 July 2024 (12/07/2024)
604.5300
602.5000
604.5300
602.3400
603.4350
Thursday 11 July 2024 (11/07/2024)
605.9000
604.5400
605.9000
604.5400
605.2200
Tuesday 9 July 2024 (09/07/2024)
605.8800
606.3700
606.3700
605.8800
606.1250
Monday 8 July 2024 (08/07/2024)
605.6700
605.6700
605.6700
605.6700
605.6700
Friday 5 July 2024 (05/07/2024)
605.9700
605.9000
605.9700
605.9000
605.9350
Thursday 4 July 2024 (04/07/2024)
607.4600
607.4600
607.4600
607.4600
607.4600
Wednesday 3 July 2024 (03/07/2024)
611.9100
609.5500
611.9100
609.5500
610.7300
Tuesday 2 July 2024 (02/07/2024)
610.3100
612.0300
612.0300
610.3100
611.1700
Monday 1 July 2024 (01/07/2024)
610.2900
610.2900
610.2900
610.2900
610.2900

June

Friday 28 June 2024 (28/06/2024)
613.1200
612.5500
613.1200
612.5500
612.8350
Thursday 27 June 2024 (27/06/2024)
613.1200
613.1200
613.1200
613.1200
613.1200
Wednesday 26 June 2024 (26/06/2024)
614.0500
613.8700
614.0500
613.8700
613.9600
Tuesday 25 June 2024 (25/06/2024)
612.0100
612.0100
612.0100
612.0100
612.0100
Monday 24 June 2024 (24/06/2024)
613.8200
611.3600
613.8200
611.3600
612.5900
Friday 21 June 2024 (21/06/2024)
614.0300
613.8500
614.0300
613.8500
613.9400
Thursday 20 June 2024 (20/06/2024)
610.2900
611.2500
611.3100
610.2900
610.8000
Wednesday 19 June 2024 (19/06/2024)
612.0300
610.2800
612.0300
610.2500
611.1400
Tuesday 18 June 2024 (18/06/2024)
612.1200
612.1200
612.1200
612.1200
612.1200
Monday 17 June 2024 (17/06/2024)
612.9900
612.3400
612.9900
612.3400
612.6650
Thursday 13 June 2024 (13/06/2024)
607.6300
607.6300
607.6300
607.6300
607.6300
Wednesday 12 June 2024 (12/06/2024)
609.6000
609.6000
609.6100
609.6000
609.6050
Tuesday 11 June 2024 (11/06/2024)
611.6100
611.4900
611.6100
611.4900
611.5500
Monday 10 June 2024 (10/06/2024)
610.5000
610.4700
610.5000
610.4700
610.4850
Friday 7 June 2024 (07/06/2024)
603.3400
602.3500
603.3400
602.3300
602.8350
Thursday 6 June 2024 (06/06/2024)
603.4200
603.4200
603.4200
603.4200
603.4200
Wednesday 5 June 2024 (05/06/2024)
603.5600
603.8900
603.9000
603.5600
603.7300
Tuesday 4 June 2024 (04/06/2024)
603.6400
603.6300
603.6400
603.6300
603.6350
Monday 3 June 2024 (03/06/2024)
604.9000
604.9000
604.9000
604.9000
604.9000

May

Friday 31 May 2024 (31/05/2024)
606.2300
604.3400
606.2300
604.3400
605.2850
Thursday 30 May 2024 (30/05/2024)
606.2600
606.2800
606.2800
606.2600
606.2700
Wednesday 29 May 2024 (29/05/2024)
602.6100
605.3700
605.3700
602.6100
603.9900
Monday 27 May 2024 (27/05/2024)
605.1600
603.8900
605.1600
603.8900
604.5250
Friday 24 May 2024 (24/05/2024)
605.3700
605.2000
605.3700
605.2000
605.2850
Thursday 23 May 2024 (23/05/2024)
604.7600
604.7600
604.7600
604.7600
604.7600
Tuesday 21 May 2024 (21/05/2024)
603.7500
603.7500
603.7500
603.7500
603.7500
Monday 20 May 2024 (20/05/2024)
603.7300
603.7300
603.7300
603.7300
603.7300
Friday 17 May 2024 (17/05/2024)
605.1600
604.9700
605.1600
604.9700
605.0650
Thursday 16 May 2024 (16/05/2024)
603.3200
603.6900
603.6900
603.3200
603.5050
Wednesday 15 May 2024 (15/05/2024)
605.9100
606.0300
606.0300
605.9100
605.9700
Tuesday 14 May 2024 (14/05/2024)
608.1200
607.5000
608.1200
607.5000
607.8100
Monday 13 May 2024 (13/05/2024)
608.5800
608.1300
608.6500
608.1300
608.3900
Friday 10 May 2024 (10/05/2024)
608.5400
608.5400
608.5400
608.5400
608.5400
Thursday 9 May 2024 (09/05/2024)
610.2700
611.1300
611.1800
610.2700
610.7250
Wednesday 8 May 2024 (08/05/2024)
610.3800
610.2500
610.3800
610.2500
610.3150
Tuesday 7 May 2024 (07/05/2024)
609.2200
609.1200
609.2200
609.1200
609.1700
Monday 6 May 2024 (06/05/2024)
610.3400
609.0100
610.3400
608.9700
609.6550
Friday 3 May 2024 (03/05/2024)
610.4300
610.4300
610.4300
610.4300
610.4300
Thursday 2 May 2024 (02/05/2024)
614.5700
613.0000
614.5700
613.0000
613.7850
Wednesday 1 May 2024 (01/05/2024)
614.7400
614.7400
614.7400
614.7400
614.7400

April

Tuesday 30 April 2024 (30/04/2024)
611.6000
611.6000
611.6000
611.6000
611.6000
Monday 29 April 2024 (29/04/2024)
611.1800
611.9300
611.9300
611.1800
611.5550
Friday 26 April 2024 (26/04/2024)
611.7800
611.1000
611.7800
611.1000
611.4400
Thursday 25 April 2024 (25/04/2024)
611.8100
611.8100
611.8100
611.8100
611.8100
Wednesday 24 April 2024 (24/04/2024)
613.8200
613.8200
613.8200
613.8200
613.8200
Tuesday 23 April 2024 (23/04/2024)
616.2800
614.9000
616.2800
614.8900
615.5850
Monday 22 April 2024 (22/04/2024)
615.8900
616.3500
616.4200
615.8900
616.1550
Friday 19 April 2024 (19/04/2024)
615.9400
615.9100
615.9400
615.9100
615.9250
Thursday 18 April 2024 (18/04/2024)
616.1300
614.3800
616.1300
614.3800
615.2550
Wednesday 17 April 2024 (17/04/2024)
617.0500
616.0600
617.0500
616.0600
616.5550
Monday 15 April 2024 (15/04/2024)
615.8000
615.1700
615.8000
615.1700
615.4850
Thursday 11 April 2024 (11/04/2024)
611.3000
611.3000
611.3000
611.3000
611.3000
Wednesday 10 April 2024 (10/04/2024)
603.5000
603.5000
603.5000
603.5000
603.5000
Tuesday 9 April 2024 (09/04/2024)
605.1000
603.4800
605.1000
603.4700
604.2850
Monday 8 April 2024 (08/04/2024)
605.1300
605.1800
605.1800
605.1300
605.1550
Friday 5 April 2024 (05/04/2024)
605.4100
605.4100
605.4100
605.4100
605.4100
Thursday 4 April 2024 (04/04/2024)
604.1800
604.1800
604.1800
604.1800
604.1800
Wednesday 3 April 2024 (03/04/2024)
610.3700
608.3400
610.3700
608.3400
609.3550
Tuesday 2 April 2024 (02/04/2024)
610.4600
610.4600
610.4600
610.4600
610.4600
Monday 1 April 2024 (01/04/2024)
608.5000
608.5000
608.5000
608.5000
608.5000

March

Friday 29 March 2024 (29/03/2024)
608.1700
608.0700
608.2500
608.0700
608.1600
Thursday 28 March 2024 (28/03/2024)
606.3200
608.1300
608.1300
606.3200
607.2250
Wednesday 27 March 2024 (27/03/2024)
604.3200
606.3200
606.3200
604.3200
605.3200
Tuesday 26 March 2024 (26/03/2024)
604.1900
604.2000
604.2000
604.1900
604.1950
Monday 25 March 2024 (25/03/2024)
605.6700
605.6700
605.6700
605.6700
605.6700
Friday 22 March 2024 (22/03/2024)
606.0400
606.0400
606.0400
606.0400
606.0400
Thursday 21 March 2024 (21/03/2024)
604.5200
601.2400
604.5200
601.2400
602.8800
Wednesday 20 March 2024 (20/03/2024)
605.0200
604.8700
605.0200
604.8700
604.9450
Tuesday 19 March 2024 (19/03/2024)
602.3700
604.5900
604.5900
602.3700
603.4800
Monday 18 March 2024 (18/03/2024)
602.2900
602.3000
602.3000
602.2900
602.2950
Friday 15 March 2024 (15/03/2024)
599.9000
602.1800
602.1800
599.9000
601.0400
Thursday 14 March 2024 (14/03/2024)
599.6600
599.6600
599.6600
599.6600
599.6600
Wednesday 13 March 2024 (13/03/2024)
599.4600
599.4400
599.4600
599.4400
599.4500
Tuesday 12 March 2024 (12/03/2024)
599.5800
599.8000
599.8000
599.5800
599.6900
Monday 11 March 2024 (11/03/2024)
599.5600
599.5600
599.5600
599.5600
599.5600
Friday 8 March 2024 (08/03/2024)
600.1900
600.1900
600.1900
600.1900
600.1900
Tuesday 5 March 2024 (05/03/2024)
604.4400
604.7200
604.7200
604.4400
604.5800
Monday 4 March 2024 (04/03/2024)
604.4300
604.4300
604.4300
604.4300
604.4300
Friday 1 March 2024 (01/03/2024)
605.9800
605.9800
605.9800
605.9800
605.9800

February

Thursday 29 February 2024 (29/02/2024)
605.7100
605.7100
605.7100
605.7100
605.7100
Wednesday 28 February 2024 (28/02/2024)
606.4400
606.3500
606.4400
606.3500
606.3950
Monday 26 February 2024 (26/02/2024)
604.3500
604.3500
604.3500
604.3500
604.3500
Friday 23 February 2024 (23/02/2024)
605.8700
605.8700
605.8700
605.8700
605.8700
Thursday 22 February 2024 (22/02/2024)
604.3600
604.3600
604.3600
604.3600
604.3600
Wednesday 21 February 2024 (21/02/2024)
607.4700
607.4700
607.4700
607.4700
607.4700
Monday 19 February 2024 (19/02/2024)
608.5500
608.5500
608.5500
608.5500
608.5500
Friday 16 February 2024 (16/02/2024)
608.8200
608.9400
608.9400
608.8200
608.8800
Thursday 15 February 2024 (15/02/2024)
612.2100
610.8100
612.2100
610.7600
611.4850
Wednesday 14 February 2024 (14/02/2024)
612.6000
612.2700
612.6000
612.2700
612.4350
Tuesday 13 February 2024 (13/02/2024)
608.6300
608.5500
608.6300
608.5500
608.5900
Monday 12 February 2024 (12/02/2024)
608.7900
608.9000
609.0100
608.7200
608.8650
Friday 9 February 2024 (09/02/2024)
608.9200
608.8900
608.9200
608.8900
608.9050
Thursday 8 February 2024 (08/02/2024)
609.0700
609.6100
609.7800
609.0400
609.4100
Wednesday 7 February 2024 (07/02/2024)
610.9500
609.1100
610.9500
609.0900
610.0200
Tuesday 6 February 2024 (06/02/2024)
609.9800
611.0700
611.0700
609.9800
610.5250
Monday 5 February 2024 (05/02/2024)
610.0400
609.9300
610.0400
609.9300
609.9850
Friday 2 February 2024 (02/02/2024)
602.8200
603.1500
603.1500
602.8200
602.9850
Thursday 1 February 2024 (01/02/2024)
606.5200
606.5200
606.5200
606.5200
606.5200

January

Wednesday 31 January 2024 (31/01/2024)
605.2200
605.2200
605.2200
605.2200
605.2200
Tuesday 30 January 2024 (30/01/2024)
605.0500
605.0400
605.0500
605.0400
605.0450
Monday 29 January 2024 (29/01/2024)
605.7700
605.8200
605.8200
605.7700
605.7950
Friday 26 January 2024 (26/01/2024)
603.3200
603.1900
603.3200
603.1900
603.2550
Thursday 25 January 2024 (25/01/2024)
602.3800
602.4400
602.4400
602.3800
602.4100
Wednesday 24 January 2024 (24/01/2024)
601.7500
601.7500
601.7500
601.7500
601.7500
Monday 22 January 2024 (22/01/2024)
602.6800
602.1700
602.6800
602.1700
602.4250
Friday 19 January 2024 (19/01/2024)
602.8600
602.7600
602.8600
602.7600
602.8100
Thursday 18 January 2024 (18/01/2024)
602.2100
602.2100
602.2100
602.2100
602.2100
Wednesday 17 January 2024 (17/01/2024)
602.3500
602.9500
602.9500
602.3500
602.6500
Monday 15 January 2024 (15/01/2024)
599.3100
598.6900
599.3100
598.6900
599.0000
Monday 8 January 2024 (08/01/2024)
599.3200
599.3300
599.3300
599.3200
599.3250
Friday 5 January 2024 (05/01/2024)
599.0800
600.8500
600.9500
599.0800
600.0150
Thursday 4 January 2024 (04/01/2024)
599.0900
599.0900
599.0900
599.0900
599.0900
Tuesday 2 January 2024 (02/01/2024)
592.2500
592.2500
592.2500
592.2500
592.2500