1. Currency converter
  2. EUR to XCD

Euro (EUR) to East Caribbean Dollar (XCD)

Convert Euros to East Caribbean Dollars at the live mid-market rate. Reverse: XCD to EUR

East Caribbean Dollar (XCD) is not the US Dollar (USD). Looking for EUR to USD?

1 Euro =

3.03 XCD −0.12% today

1 EUR = 3.03319 XCD · 1 XCD = 0.329686 EUR

Mid-market rate, updated 01:34 UTC. Paid plans update as often as every 60 seconds. Get EUR→XCD rates via API

EUR to XCD over the last year

3.103.20Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
3.2445
52-week low
3.0332
52-week average
3.1362
Change over the year
−4.18%

Conversion tables

EUR to XCD
EUR XCD
1 EUR 3.03 XCD
10 EUR 30.33 XCD
100 EUR 303.32 XCD
1,000 EUR 3,033.19 XCD
10,000 EUR 30,331.93 XCD
50,000 EUR 151,659.63 XCD
100,000 EUR 303,319.27 XCD
XCD to EUR
XCD EUR
1 XCD 0.3297 EUR
10 XCD 3.30 EUR
100 XCD 32.97 EUR
1,000 XCD 329.69 EUR
10,000 XCD 3,296.86 EUR
50,000 XCD 16,484.28 EUR
100,000 XCD 32,968.56 EUR

Get EUR→XCD rates via API

The live rate, the rate on any past day or a whole range, for XCD and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=EUR -d currencies=XCD \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=EUR -d currencies=XCD \
  -d date=2025-10-02 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Euro conversions

Popular East Caribbean Dollar conversions

Questions about EUR to XCD

How much is 1 EUR in XCD?

1 Euro is 3.03319 East Caribbean Dollars at the mid-market rate of 2 October 2026, 01:34 UTC, and 1 XCD is 0.329686 EUR.

What was the EUR to XCD rate over the last year?

Over the last 52 weeks 1 EUR ranged from 3.03319 to 3.24447 XCD, 3.13624 XCD on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for EUR/XCD, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.