Skip to content
DroneRulesEurope

Country index

Drone laws by country

38 countries. Most share the EASA framework, two do not — and four things differ everywhere. Registration cost is the one that surprises people most.

United Kingdom Registration required — £12.34 per year for the Operator ID; the Flyer ID and its test are free Spain Registration required — free Italy Registration required — €7/year subscription plus €7 per drone QR code (private individuals); €28 plus €112 per drone for companies France Registration required — free Germany Registration required — €20 for private individuals, €50 for legal entities Portugal Registration required — free Greece Registration required — €20 Netherlands Registration required — €23 Austria Registration required — €32.40 or €46.80 — the two official sources disagree Croatia Registration required — Not published Iceland Registration required — ISK 5,863 for private individuals; ISK 7,462 for legal entities Belgium Registration required — Not published for the open category Switzerland Registration required — CHF 10 Poland Registration required — free Czech Republic Registration required — free Hungary Registration required — HUF 2,000 for the operator and HUF 2,000 for each aircraft Ireland Registration required — €41 Denmark Registration required — 65 DKK Sweden Registration required — 190 SEK to register, then 250 SEK per year Norway Registration required — NOK 230 per year for private individuals; NOK 1,500 for organisations Finland Registration required — €40 per year (€95 for 3 years, €125 for 5 years) Romania Registration required — fee not confirmed by the authority Bulgaria Registration required — free Slovenia Registration required — €50 online, or €70 — both include the A1/A3 course and exam Slovakia Registration required — €35, paid by e-kolok (electronic fee stamp) Luxembourg Registration required — €10 Malta Registration required — €25, renewed annually Cyprus Flying may currently be prohibited in Cyprus Estonia Registration required — €10 per year Latvia Registration required — €5 per year Lithuania Registration required — €10 Liechtenstein Registration required — CHF 10 through the Swiss dLIS portal Turkey Registration required — No registration fee is published Serbia Registration required — 1,170 RSD administrative tax Montenegro Registration required — free Albania Registration required — 2,000 lek for the operator ID Bosnia and Herzegovina Registration required — 5 KM administrative tax North Macedonia Registration required — free

Who is in charge, and does your registration count

Before you look up a single country: this is which authority sets the rules where you are going, and whether the operator number you already hold is valid there. Cost and validity are on the registration page.

Country Authority EU/EEA registration valid National insurance rule
🇬🇧 United Kingdom UK Civil Aviation Authority (CAA) No — registers separately Required for commercial flights
🇪🇸 Spain AESA (Agencia Estatal de Seguridad Aérea) Yes None below 20 kg
🇮🇹 Italy ENAC (Ente Nazionale per l'Aviazione Civile) Yes Required for all flights
🇫🇷 France DGAC (Direction générale de l’aviation civile) Yes None below 20 kg
🇩🇪 Germany LBA (Luftfahrt-Bundesamt) Yes Required for all flights
🇵🇹 Portugal ANAC (Autoridade Nacional da Aviação Civil) Yes Required above 900 g
🇬🇷 Greece HCAA (Hellenic Civil Aviation Authority) Yes Required for professional use, and from 4 kg privately
🇳🇱 Netherlands ILT and RDW Yes None below 20 kg
🇦🇹 Austria Austro Control Yes Required for all flights
🇭🇷 Croatia CCAA (Croatian Civil Aviation Agency) Yes None below 20 kg
🇮🇸 Iceland Samgöngustofa (Icelandic Transport Authority) Yes None below 20 kg
🇧🇪 Belgium DGLV/DGTA (Directorate-General for Air Transport) Yes Required for all flights
🇨🇭 Switzerland FOCA (Federal Office of Civil Aviation) No — registers separately Required above 250 g
🇵🇱 Poland ULC (Civil Aviation Authority of Poland) Yes Required from 250 g to 20 kg
🇨🇿 Czech Republic ÚCL (Civil Aviation Authority of the Czech Republic) Yes Required for A2/A3 and Specific
🇭🇺 Hungary Ministry of Construction and Transport, with HungaroControl operating MyDroneSpace Yes Required above 250 g
🇮🇪 Ireland IAA (Irish Aviation Authority) Yes None below 20 kg
🇩🇰 Denmark Trafikstyrelsen (Danish Civil Aviation and Railway Authority) Yes Required, except drones under 250 g
🇸🇪 Sweden Transportstyrelsen (Swedish Transport Agency) Yes None below 20 kg
🇳🇴 Norway Luftfartstilsynet (Norwegian Civil Aviation Authority) Yes Required, except drones under 250 g
🇫🇮 Finland Traficom (Finnish Transport and Communications Agency) Yes None below 20 kg
🇷🇴 Romania AACR (Romanian Civil Aeronautical Authority) Yes None below 20 kg
🇧🇬 Bulgaria DG CAA (Directorate General Civil Aviation Administration) Yes Required for commercial flights
🇸🇮 Slovenia CAA Slovenia (Civil Aviation Agency) Yes Required for all flights
🇸🇰 Slovakia Dopravný úrad (Transport Authority) Yes Required for A2/A3 and Specific
🇱🇺 Luxembourg DAC Luxembourg (Direction de l'Aviation Civile) Yes Required for all flights
🇲🇹 Malta TM-CAD (Transport Malta — Civil Aviation Directorate) Yes Required for all flights
🇨🇾 Cyprus DCA (Department of Civil Aviation) Yes None below 20 kg
🇪🇪 Estonia Transpordiamet (Estonian Transport Administration) Yes None below 20 kg
🇱🇻 Latvia Civil Aviation Agency of Latvia Yes Required, except drones under 250 g
🇱🇹 Lithuania TCA Lithuania (Transport Competence Agency) Yes None below 20 kg
🇱🇮 Liechtenstein Amt für Hochbau und Raumplanung (Office of Building Construction and Spatial Planning), Civil Aviation division Yes Required above 250 g
🇹🇷 Turkey SHGM (Directorate General of Civil Aviation) No — registers separately Not confirmed — check with the authority
🇷🇸 Serbia Civil Aviation Directorate of the Republic of Serbia No — registers separately Required for all flights
🇲🇪 Montenegro Civil Aviation Agency of Montenegro (Agencija za civilno vazduhoplovstvo) No — registers separately Required for all flights
🇦🇱 Albania Autoriteti i Aviacionit Civil (Albanian Civil Aviation Authority) No — registers separately Not confirmed — check with the authority
🇧🇦 Bosnia and Herzegovina BHDCA (Bosnia and Herzegovina Directorate of Civil Aviation) No — registers separately Required for all flights
🇲🇰 North Macedonia Civil Aviation Agency (Агенција за цивилно воздухопловство) No — registers separately Required above 500 g
On the sources

Authority links go straight to the national civil aviation body — they are the only source that is current by definition. Where a country runs its own registration, an EU or EEA operator number does not substitute for it, no matter how similar the rules look.

Look up a country

Build a personal paperwork and pre-flight route. This does not read live airspace or issue a flight clearance; it shows what you must verify for the operation you describe.

Related guides