United KingdomSt Lucia

British Embassy in St Lucia

1 embassy

The United Kingdom is represented in St Lucia by 1 mission: an embassy in Castries. Citizens of St Lucia do not need a visa for the United Kingdom, but they need an electronic travel authorisation (ETA) before departure; it covers stays of up to 180 days.

British Embassy in Castries

High Commission of the United Kingdom in Castries

High Commission · Castries

Today · Closed
Address
Waterfront, Castries
Website
gov.uk

The British embassy is in Castries, the capital of St Lucia, at Waterfront, Castries. Its website is linked on its page.

United Kingdom visa for citizens of St Lucia

St LuciaUnited Kingdom Electronic travel authorisation (ETA) United Kingdom visa for citizens of St Lucia

United KingdomSt Lucia Visa-free, 42 days St Lucia visa for citizens of the United Kingdom

United Kingdom visa requirements for citizens of St Lucia

  • Electronic travel authorisation (ETA)
  • Fee: £20
  • 2 required documents

checked 22 October 2026

See the full checklist

Citizens of St Lucia need an electronic travel authorisation (ETA) for the United Kingdom, obtained online before travel, for stays of up to 180 days. The application is made online on the official portal of the United Kingdom, not at the British embassy.

St Lucia’s missions in the United Kingdom

Missions of St Lucia in the United Kingdom (1)

In return, St Lucia has an embassy in the United Kingdom, in London.

Good to know

The United Kingdom in St Lucia

Worldwide, the United Kingdom has 280 missions in 168 countries; one of them is in St Lucia.

Travel to St Lucia for British citizens

British citizens can visit St Lucia without a visa for up to 42 days. In St Lucia, British citizens can turn to the British embassy for passports and emergency help.

When the British embassy in St Lucia is closed

The British embassy in St Lucia closes on St Lucia’s public holidays, the next being National day on Sunday 13 December 2026, Christmas Day on Friday 25 December 2026 and St. Stephen's Day (Boxing Day) on Saturday 26 December 2026, and usually on some holidays of the United Kingdom, such as Christmas Day on Friday 25 December 2026.

Frequently asked questions

Where is the British embassy in St Lucia?

The British embassy is in Castries, at Waterfront, Castries.

Do citizens of St Lucia need a visa for the United Kingdom?

Citizens of St Lucia do not need a visa for the United Kingdom, but they need an electronic travel authorisation (ETA) before departure; it covers stays of up to 180 days.

Do British citizens need a visa for St Lucia?

British citizens can visit St Lucia without a visa for up to 42 days.

Does St Lucia have an embassy in the United Kingdom?

Yes, St Lucia has its embassy in London.