25 XCD to BBD – Eastern Caribbean Dollars to Barbados Dollars

As of 12:00PM UTC today, twenty-five eastern caribbean dollars equals $18.50 (eighteen barbados dollars 50 cents). We use the mid-market rate for XCD to BBD conversion. The current exchange rate is 0.74.

XCD
25 XCD
equals
18.50 BBD
BBD
Rate: 0.74
Closing Rate: 0.74
Inverse: 25.00 BBD = 33.78 XCD
🕒 Updated: Sat, 20 Jun 26 12:00:15 +0000

Alternatively, you may try converting Barbados Dollars to Eastern Caribbean Dollars.

Best Rate for 25 XCD → BBD Conversion
Source Mid Buy Sell Buy (cash) Sell (cash) Updated
Organisation of Eastern Caribbean States ECCB • OECS $18.52 11h ago • Castries
🔄 Currency Converter Get widget

Convert East Caribbean Dollar to Barbadian Dollar

XCD BBD
5 XCD $3.70
10 XCD $7.40
25 XCD $18.50
50 XCD $37.00
100 XCD $74.00
500 XCD $370.02
1,000 XCD $740.04
5,000 XCD $3,700.21
10,000 XCD $7,400.42
50,000 XCD $37,002.09

Convert Barbadian Dollar to East Caribbean Dollar

BBD XCD
5 BBD $6.76
10 BBD $13.51
25 BBD $33.78
50 BBD $67.56
100 BBD $135.13
500 BBD $675.64
1,000 BBD $1,351.28
5,000 BBD $6,756.38
10,000 BBD $13,512.75
50,000 BBD $67,563.75

Stats

Good Time

The table provides factual data and analysis of currency fluctuations. A year ago today, $25.00 would have been exchanged for $18.50, which is $0 lower than today’s rate. Over the past seven days, the most favorable exchange rate was $18.50. Please monitor this page to stay up to date on any changes.

1Y ago Actual
$18.50 $18.50
Stat Last 7 days Last 30 days
High $18.50 $18.50
Low $18.50 $18.50
Average $18.50 $18.50
Changes $0 $0
Volatility

Historical Chart 25 XCD/BBD

The chart provides a visual representation of XCD-BBD fluctuations over the past year, enabling both analysis and forecasting of future trends.

Exchange rate history

Date 25 XCD/BBD Changes Changes %
Today $25 = $18.50
19/06/2026 $25 = $18.50
18/06/2026 $25 = $18.50
17/06/2026 $25 = $18.50
16/06/2026 $25 = $18.50
15/06/2026 $25 = $18.50
14/06/2026 $25 = $18.50
13/06/2026 $25 = $18.50
12/06/2026 $25 = $18.50
11/06/2026 $25 = $18.50