US citizens do not need a visa for tourist or business travel to this country for a stay up to 90 days, but a valid US Passport is required . Your passport must be valid for a minimum period of three months from the date of entry into St. Lucia.
Non US Citizens
Please contact the embassy or nearest consulate.
* U.S. citizens do not need a visa for tourist or business travel to this country. Any U.S. citizen who wishes to travel to St. Lucia for any purpose other than tourism or business negotiations (e.g. work, study, adoption, immigration, or stays longer than stipulated in the entry requirements) should contact directly, the embassy or nearest consulate.
Diplomatic Representation in US:
Ambassador: Sonia Merlyn JOHNNY
Embassy: 3216 New Mexico Avenue NW, Washington, DC 20016
Telephone:  (202) 364-6792 through 6795
FAX:  (202) 364-6728
Consulate(s) General in:
1101 Brickell Av., Suite 1602,
Miami, FL 33131
800 2nd Av., Suite 400J,
New York, NY 10017