Vehicle registration plates of Poland
Vehicle registration plates of Poland indicate the region of registration of the vehicle encoded in the number plate.
According to Polish law, the registration plate is tied to the vehicle, not the owner. There is no possibility for the owner to keep the licence number for use on a different car, even if it's a custom number. The licence plates are issued by the powiat of the vehicle owner's registered address of residence, in the case of a natural person. If it is owned by a legal person, the place of registration is determined by the address of its seat. Vehicles leased under operating leases and many de facto finance leases will be registered at the seat of the lessor. When a vehicle changes hands, the new owner must apply for new vehicle registration document bearing his or her name and registered address. The new owner may obtain a new licence plate although it is not necessary when new owner's residence address lies in the same area as the previous owner's. In such a situation the licence plates are usually carried over to the new owner, because the change carries an additional cost. Upon purchasing a vehicle from another person, if the vehicle has an EU plate, the new owner must replace it with a license for their address and area, and give the EU plate to their powiat plate mint to free up numbers in the future. If the car has a pre-May 1, 2006 plate, the owner is free to do whatever they wish with it, as long as it is legal under Polish law. The plaque cannot be replaced if destroyed. The change of the whole set is required.
The change in system shown below in 2001 is related to the reduction in the previous year of the number of voivodeships in Poland from 49 to 16, based on the country's historic regions. The pre-2001 licence plates can be used indefinitely, but since they are obsolete they have to be replaced in case of change of vehicle's ownership.
In the pre-2001 model, there were not sufficient letters in the Polish alphabet for each of the old voivodeships to have a single letter. Only the standard latin alphabet were used, the specific Polish characters with diacritics were excluded in order to make the plates fully internationally readable. Therefore, two letters had to be used to indicate the vehicle's origin. Since the change, the first letter denotes the new voivodeship. One additional letter is used in cities with rights of powiat. Two additional letters are used in any other powiat.
It is not necessary for EU citizens to re-register the vehicles they have brought with them, which are duly registered and taxed elsewhere in the EU, when living in Poland. This emerges from European law, although local regulations have to date not been changed to reflect the law, leading to officials locally sometimes giving incorrect advice on this point. If in doubt, refer to your Embassy.
Format
Stickers and security measures
The licence plates are invalid without the two adhesive stickers with a hologram placed on the license plates, and an adhesive plaque bearing the same number as the plates on the inside of windshield. If the vehicle uses only one licence plate the second sticker must be attached to the registration papers.Licence plate types and combinations
Each powiat uses a unique two or three letter code, with the first letter denoting the powiat's voivodeship. The number pools listed below are not used in any particular order, although one pool is usually depleted before the next one is used. A visible gap exists between the area code and series, but there is no possibility of confusion if the number is written down without it, unlike in the German system.The following characters are used in licence plate examples:
- X - voivodeship code
- XY, XYZ - powiat code
- J, K, L - any allowed letter
- digits
Cars, trucks, and buses
Format:- XY 12345
- XY 1234J
- XY 123JK
- XY 1J345
- XY 1JK45
- XYZ J234
- XYZ 12JK
- XYZ 1J34
- XYZ 12J4
- XYZ 1JK4
- XYZ JK34
- XYZ 12345
- XYZ 1234J
- XYZ 123JK
Motorcycles, mopeds, and agricultural vehicles
Format:- XY 1234
- XY 123J
- XY 1J34
- XY 12J4
- XY 12JK
- XY JK12
- XYZ J234
- XYZ 12JK
- XYZ 1J34
- XYZ 12J4
- XYZ 1JK4
- XYZ JK34
- XYZ J23K
- XYZ J2KL
Format:
- X 123
- X 12J
- X 1J2
- X J12
- X 1JK
- X JK1
- X J1K
Classic cars">Antique vehicle registration">Classic cars
Format:- XY 12J
- XY 123
- XYZ 1J
- XYZ 12
- XYZ J1
Temporary and export plates
Format:- X1 2345
- X1 234J
Testing vehicles
Format:- X1 234 B
Custom plates">Vanity plate">Custom plates
Format:- X1 JKLMN
- after the gap between 3 and 5 characters can be used
- the first character must be a letter
- no more than 2 last characters can be digits
- all letters come before digits
- any standard Latin letter outside Q can be used
- resulting plate must not contain or resemble offensive contents
Professional plates
- X12 34P56
Diplomatic plates
Format:- X 123456
Table of codes:
Code | Country |
001 | |
002 | |
003 | |
004 | |
005 | |
006 | |
007 | |
008 | |
009 | |
010 | |
011 | |
012 | |
013 | |
014 | |
015 | |
016 | |
017 | |
018 | |
019 | |
020 | |
021 | |
022 | |
023 | |
024 | |
025 | |
026 | |
027 | |
028 | |
029 | |
030 | |
031 | |
032 | |
033 | |
034 | |
035 | |
036 | |
037 | |
038 | |
039 | |
040 | |
041 | |
042 | |
043 | |
044 | |
045 | |
046 | |
047 | |
048 | |
049 | |
050 | |
051 | |
052 | |
053 | |
054 | ![]() |
055 | |
056 | World Bank |
057 | International Monetary Fund |
058 | |
059 | International Finance Corporation |
060 | |
061 | Office for Democratic Institutions and Human Rights |
062 | |
063 | |
064 | |
065 | |
066 | |
067 | |
068 | |
069 | |
070 | |
071 | |
072 | |
073 | |
074 | |
075 | |
076 | |
077 | |
078 | International Labour Organization |
079 | Organization for Cooperation of Railways |
080 | Diplomatic Club |
081 | |
082 | |
083 | |
084 | European Bank for Reconstruction and Development |
085 | |
086 | |
087 | |
088 | |
089 | |
090 | |
091 | |
092 | |
093 | |
094 | |
095 | |
096 | |
097 | |
098 | |
099 | |
100 | |
101 | |
102 | United Nations Human Settlements Programme |
103 | |
104 | |
105 | |
106 | |
107 | Frontex |
108 | |
109 | |
110 | |
111 | |
112 | |
113 | |
114 | |
115 |
Service plates
Format:- H#J K234
- H#J 12KL
Codes:
- HA# - Central Bureau of Anticorruption
- HB# - Government Protection Bureau
- HC# - Customs Service
- HK# - Internal Security Agency, Foreign Intelligence Agency
- HM# - Military Counterintelligence Agency, Military Intelligence Agency
- HP# - Police
- HS# - Fiscal Control
- HW# - Border Guard
Military plates
- U# 12345
- UC 1234T
- UK 1234
Codes:
- UA# - Cars, offroad vehicles and specialistic vehicles based on cars or off-roaders
- UB# - Armoured personnel carriers
- UC# - Military trucks
- UD# - Buses
- UE# - Trucks
- UG# - Special trucks
- UI# - Transport trailers
- UJ# - Special trailers
- UK# - Motorcycles
Cost of purchasing registration plates
- Regular - 256 PLN
- Motorcycles - 103 PLN
- Mopeds - 40 PLN
- Custom - 500 PLN each
- Classic Cars - 100 PLN
- Temporary - 30 PLN
District indicators
History
1922-1937
From July 1922 Polish car number plates had two letters denoting voivodeship, or single letter W denoting capital city of Warsaw, and up to five digits. Except for letter identifier, each voivodeship had own range of numbers. Plates were white, with red letters and black digits, separated with red dash.There were also temporary plates with PR letters and presidential plates with WZK letters. Military plates had only four white digits on black background.
1937–1939
From 1937 there was a new different system of registration numbers introduced, with white letters on black plates. There was one letter denoting vehicle type, two-digit number denoting voivodeship, and three-digit individual number after a dash. Letters A, B, C, D, E, H, K, L, X, Y, Z were used for cars, trucks and buses, T for taxicabs, M, N, P, R, S, U for motorcycles and W for military vehicles. A range of numbers 00 to 19 meant capital city of Warsaw, 20 to 24 - Białostok Voivodeship, and so on, in alphabetical order, up to 95 to 99 for Wołyńskie Voivodeship.During World War II there were plates introduced by occupants.
1944-1956
From 1946 Polish car number plates had 1 letter + 5 numbers.1956–1976
From June 19, 1956 Polish car number plates had 2 letters and 4 digits, and after May 13, 1964 letters could stand after digits.Individual elements meant:
- first letter - code of voivodeship,
- second letter - code of powiat,
- digits - code of vehicle.
- A - Białystok Voivodeship
- B - Bydgoszcz Voivodeship
- C - Kielce Voivodeship
- E - Koszalin Voivodeship
- F - Łodź Voivodeship
- G - Gdańsk Voivodeship
- H - Opole Voivodeship
- I - city of Łódź
- K - Cracow Voivodeship
- L - Lublin Voivodeship
- M - Szczecin Voivodeship
- O - Olsztyn Voivodeship
- P - Poznań Voivodeship
- R - Rzeszów Voivodeship
- S - Katowice Voivodeship
- T - Warsaw Voivodeship
- W - capital city of Warsaw
- X - Wrocław Voivodeship
- Z - Zielona Góra Voivodeship
- Y - Citizen's Militia
- D - army
- U - army
- N - Border Guard
1976–2000
The following coding was used for the 49 regions of the country:
- Biała Podlaska: BP, BA, BS
- Białystok: BK, BT, BI
- Bielsko-Biała: BB, BL, BO
- Bydgoszcz: BY, BG, BD, BC
- Chełm: CH, CM, CU
- Ciechanów: CI, CN, CA
- Częstochowa: CZ, CE, CO
- Elbląg: EL, EG, EB
- Gdańsk: GD, GK, GA, GN
- Gorzów Wlkp.: GO, GW, GR
- Jelenia Góra: JG, JE, JA
- Kalisz: KL, KZ, KP
- Katowice: KA, KT, KB, KC, KD, KX
- Kielce: KI, KE, KJ
- Konin: KN, KM, KF
- Koszalin: KO, KG, KY
- Kraków : KR, KK, KW, KV
- Krosno: KS, KU, KH
- Legnica: LG, LC, LI
- Leszno: LE, LS, LN
- Lublin: LU, LL, LB
- Łomża: LO, LM, LA
- Łódź: LD, LZ, LF, LW
- Nowy Sącz: NS, NO, NA
- Olsztyn: OL, ON, OT
- Opole: OP, OE, OD
- Ostrołęka: OS, OK, OR
- Piła: PI, PA, PY
- Piotrków Tryb.: PT, PK, PU
- Płock: PL, PC, PB
- Poznań: PO, PN, PZ, PW
- Przemyśl: PR, PM, PE
- Radom: RA, RO, RD
- Rzeszów: RZ, RE, RW
- Siedlce: SE, SD, ST
- Sieradz: SI, SA, SB
- Skierniewice: SK, SN, SF
- Słupsk: SL, SP, SG
- Suwałki: SU, SW, SO
- Szczecin: SZ, SC, SM
- Tarnobrzeg: TG, TB, TE
- Tarnów: TA, TN, TW
- Toruń: TO, TU, TY
- Wałbrzych: WB, WY, WH
- Warsaw: WA, WS, WI, WU, WG, WF, WX, WZ, WM, WT, WP, WV
- Włocławek: WL, WK, WE
- Wrocław: WR, WO, WC, WW
- Zamość: ZA, ZM, ZC
- Zielona Góra: ZG, ZE, ZN
- Militia/Police: MO
- Military: U
- Border Guard: HW
- "Nadwislanskie" Troops of the Interior Ministry: HN
- Foreigner plates : I
- Test plates : X
- Diplomatic: XY 12 345, The first two numbers are denoting the region of ambassador and blue background.
- Temporary: X 12 34 56, with yellow font.
2000-present