Work under European free-movement rights
No visa neededCitizens of European Union countries, Iceland, Norway, Liechtenstein and Switzerland can enter, live and work in Latvia without a visa.

Latvia visas
Citizens of European Union countries, Iceland, Norway, Liechtenstein and Switzerland can enter, live and work in Latvia without a visa.
Non-European single-market nationals staying over 90 days generally need a long-stay visa or residence permit, with work conditions set by the country.
Non-European single-market nationals already employed within that market may work temporarily in another member country for the same employer under certain conditions.
Travellers outside European free-movement rights need permission appropriate to their work and stay.
Citizens of European Union countries, Iceland, Norway, Liechtenstein and Switzerland can work in Latvia without a visa.
Travellers outside European free-movement rights need permission appropriate to their work and stay. Citizens of European Union countries, Iceland, Norway, Liechtenstein and Switzerland can work in Latvia without a visa.
There are 3 options: Work under European free-movement rights (no visa at all); Long-stay visa or residence permit for work (a special permit); Temporary work under the Van Der Elst rule (a special permit).
Citizens of European Union countries, Iceland, Norway, Liechtenstein and Switzerland can enter, live and work in Latvia without a visa.
Do not use the ordinary visa-free short-visit exemption to work in Latvia. Long-stay visas and residence permits have country-specific conditions.
Yes. Rules depend on the country that issued your passport. Open the Latvia visa page and choose your passport for a plain answer.
Yes. Officials can refuse a visa or entry, even after you apply. Give true answers, bring the documents asked for, and keep proof of your onward trip and money.
On Latvia's official immigration or foreign ministry website, or at its embassy. Rules change, so check close to your trip.
Often you cannot switch visa type inside the country. Ask the immigration office before you travel if you might need to.
Reviewed by @snuck