1. Currency converter
  2. XCG to PHP
  3. 1 XCG

Convert 1 Caribbean Guilder (XCG) to Philippine Peso (PHP)

Convert Caribbean guilders to Philippine pesos at the live mid-market rate. Reverse: PHP to XCG

1 Caribbean Guilder =

34.80 PHP 0.00% today

1 XCG = 34.7994 PHP · 1 PHP = 0.0287361 XCG

Mid-market rate, updated 06:34 UTC. Paid plans update as often as every 60 seconds. Get XCG→PHP rates via API

XCG to PHP over the last year

32.0033.0034.0035.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
34.980
52-week low
32.016
52-week average
33.428
Change over the year
+7.96%

Conversion tables

XCG to PHP
XCG PHP
1 XCG 34.80 PHP
10 XCG 347.99 PHP
100 XCG 3,479.94 PHP
1,000 XCG 34,799.43 PHP
10,000 XCG 347,994.25 PHP
50,000 XCG 1,739,971.26 PHP
100,000 XCG 3,479,942.52 PHP
PHP to XCG
PHP XCG
1 PHP 0.02874 XCG
10 PHP 0.2874 XCG
100 PHP 2.87 XCG
1,000 PHP 28.74 XCG
10,000 PHP 287.36 XCG
50,000 PHP 1,436.81 XCG
100,000 PHP 2,873.61 XCG

Get XCG→PHP rates via API

The live rate, the rate on any past day or a whole range, for PHP 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=XCG -d currencies=PHP \
  -H "apikey: YOUR-API-KEY"

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

Related conversions

Popular Caribbean Guilder conversions

Popular Philippine Peso conversions

Questions about XCG to PHP

How much is 1 XCG in PHP?

1 Caribbean Guilder is 34.80 Philippine pesos at the mid-market rate of 4 October 2026, 06:34 UTC, when 1 XCG = 34.7994 PHP.

What was the XCG to PHP rate over the last year?

Over the last 52 weeks 1 XCG ranged from 32.0163 to 34.9802 PHP, 33.428 PHP on average.

Which exchange rate is this?

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