Oficjalną walutą w Saint Lucia jest dolar wschodniokaraibski (kod: XCD).
Moneta ta jest używana również w kilku innych krajach regionu Karaibów, co ułatwia podróżowanie w tej części świata. Kurs dolara wschodniokaraibskiego jest sztywno powiązany z dolarem amerykańskim – 1 USD to około 2,70 XCD. W praktyce, w wielu miejscach na wyspie można także płacić dolarami amerykańskimi, choć reszta jest zwykle wydawana w lokalnej walucie.
Płatności na Saint Lucia
Płatności kartą są szeroko akceptowane w hotelach, większych restauracjach i sklepach. W mniejszych miejscowościach dobrą praktyką jest posiadanie niewielkiej ilości gotówki. Wymiana walut możliwa jest w bankach, kantorach oraz na lotnisku.