Exchange rates of NBP today – 21 May 2026 [EUR, USD, GBP and others]

# Exchange rates NBP – 21 maja 2026

Exchange rates na rynku polskim ulegają codziennym zmianom, a dziś, 21 maja 2026, mamy okazję przyjrzeć się bieżącemu obrazowi wymiany walut. Według Narodowego Banku Polskiego euro kosztuje dziś 4,2460 PLN, a dolar amerykański 3,6529 PLN. Na tle pozostałych walut wyróżnia się dzisiaj frank szwajcarski, który utrzymuje swoją tradycyjnie wysoką wartość na poziomie 4,6409 PLN. Zapraszamy do przeczytania pełnej analizy kursów walut na ten dzień roboczego – informacje przydatne zarówno dla osób planujących wyjazd zagraniczny, jak i dla tych, którzy śledzą fluktuacje rynkowe.

# The most important exchange rates today

Euro (EUR)
Average rate NBP: PLN 4,2460
Purchase rate: 4,2117 PLN | Sales rate: PLN 4,2967

The euro remains the most frequently exchanged currency for Polish tourists travelling to the euro area. The current rate of PLN 4,2460 is placed in the середkreis of the last week's quotations, which means that the Polish zloty maintains a relatively stable position towards the European currency. For those planning to exchange cash before going to Germany, France or Italy, it is worth comparing the course in their cantore with the quote of NBP – the difference between the purchase and sale rate is approximately PLN 0.0850.

US Dollar (USD)
Average rate NBP: PLN 3,6529
Purchase rate: PLN 3,6334 | Sales rate: PLN 3,7068

The US dollar rate today is PLN 3,6529, which gives us a relatively attractive valuation for people wishing to exchange Polish gold for a dollar. The US currency maintains a stable position as the second most important currency in the world markets, and for Polish entrepreneurs and investors the dollar rates are strategically important. The spread between the purchase and sales rate is approximately PLN 0.0734, which is typical of the major currencies listed by the NBP.

Pound sterling (GBP)
Average rate NBP: PLN 4,9078
Purchase rate: PLN 4,8664 | Sales rate: PLN 4,9648

The pound sterling, the currency of the United Kingdom, today reaches PLN 4,9078 and maintains the position of one of the more expensive currencies compared to the gold. People travelling to London or other regions of Great Britain should be aware that the pound is traditionally a strong currency, which directly affects the cost of their stay abroad. The purchase rate of the pound is PLN 4,8664, while sales of PLN 4,9648, giving the currency a margin of approximately PLN 0.0984 on each pound exchanged by the client.

Swiss franc (CHF)
Average rate NBP: PLN 4,6409
Purchase rate: 4,5964 PLN | Sales rate: PLN 4,6892

Swiss franc traditionally ranks at the forefront of currency valuations, and today its rate is 4.6409 PLN. This currency remains one of the safest in the world, which makes investors and people seeking stable foreign currency often opt for a franc. For people travelling to Switzerland or Liechtenstein, it is worth knowing that the franc is an expensive currency – that is why planning the budget of the trip to the Alps requires special attention to the exchange rates among all currencies available on the NBP.

Czech koruna (CZK)
Average rate NBP: PLN 0,1748
Purchase rate: 0.1732 PLN | Sales rate: 0,1766 PLN

The Czech krona is today listed at PLN 0.1748 per one krun, making it one of the cheapest currencies in the NBP table. Polish people travelling to the Czech Republic – especially to Prague – will find an inspirational exchange rate comparison, because the Czech crown offers good exchange conditions for the Polish gold. The difference between the purchase and sale rate is only PLN 0.0034, which suggests a low spread on this currency.

How did the exchange rates change last week?

Euro (EUR)
Course today: PLN 4,2460 | Course 7 days ago: 4,2524 PLN | Change: -0.0064 PLN (-0.15%)

The euro has slightly weakened over the past week against Polish gold, which means that Polish gold has slightly strengthened. This change, however, is minimal and falls within the typical fluctuations observed on foreign exchange markets – for a simple tourist the difference will be almost insensitive.

US Dollar (USD)
Course today: PLN 3,6529 | Course 7 days ago: 3,6336 PLN | Change: +0.0193 PLN (+0.53%)

The US dollar in seven days is definitely more expensive towards the gold, which means that the gold Polish is weakening against the dollar. This is a eloquent signal for those planning to exchange dollars – the course today is clearly higher than a week ago.

Pound sterling (GBP)
Course today: PLN 4,9078 | Course 7 days ago: 4,9141 PLN | Change: -0.0063 PLN (-0.13%)

Pound sterling shows a very similar trend to the euro - slight weakness against gold over the last week. The change of -0.13% is practically not felt in daily exchanges.

Swiss franc (CHF)
Course today: PLN 4,6409 | Course 7 days ago: 4,6446 PLN | Change: -0,0037 PLN (-0,08%)

Swiss franc shows the smallest change among the major currencies – a weakness of only -0.08%. Franc remains a traditionally stable currency, and last week confirms this characterization of the currency.

Czech koruna (CZK)
Course today: PLN 0.1748 | Course 7 days ago: 0,1747 PLN | Change: PLN +0.0001 (+0.06%)

The Czech crown remains virtually unchanged against gold – the change was only +0.06%, which is a neglected movement in the currency market.

Norwegian krone (NOK)
Course today: PLN 0.3945 | Course 7 days ago: 0,3957 PLN | Amendment: -0.0012 PLN (-0.30%)

The Norwegian crown shows a slight weakening against the gold at the level of -0.30%, which means that the Polish gold has strengthened. For those planning to go to Norway, this is a very good information.

Swedish krona (SEK)
Course today: PLN 0.3906 | Course 7 days ago: 0,3901 PLN | Change: PLN +0.0005 (+0.13%)

The Swedish krona shows a minimal increase in value to gold of +0.13%, which practically does not change the market picture for the average currency exchanger.

Overall, last week brought relative stability to the currency market. Gold Polish has shown a tendency to strengthen against most European currencies – the euro, the pound, Swiss franc and Scandinavian crowns are in decline. The exception is the US dollar, which is much more expensive to gold – a change of +0.53% in seven days is the most visible movement observed on the market. The Scandinavian and Czech crowns remained practically unchanged, which shows stability in the region of Central and Eastern Europe.

Exchange rates are derived from the official NBP table and shall apply from the date of publication until the following working day.

How do you read the NBP courses? Practical Guide

The exchange rates tables published by the National Bank of Poland contain three key information for each currency: average rate, purchase rate and sales rate. The medium course (also called mid) is the theoretical value of the currency, which is the benchmark – it is this value that is seen in most media and financial portals when it is referred to as "the NBP course". The purchase rate is the price at which the bank or currency will buy foreign currency from you – here you will always get less PLN than the average rate, because the institution must profit. The sales rate is the price at which they will sell you foreign currency – here you will pay more than the average rate says. The difference between the sale rate and the purchase rate is the margin of the institution that carries out the exchange. When you go to the cantor with money, you will always get less than theoretically should be worth – and it is completely normal.

# Other NBP exchange rates

Thai Bat (THB) — PLN 0,1120

Australian Dollar (AUD) — 2,6052 PLN

Hong Kong Dollar (HKD) — PLN 0,4663

New Zealand Dollar (NDD) — 2,1426 PLN

Singapore Dollar (SGD) — 2,8564 PLN

Hungarian Forint (HUF) — PLN 0,0118

Ukrainian Hryvna (UAH) — PLN 0,0826

Japanese Jen (JPY) — PLN 0,0230

Danish krone (DKK) — PLN 0,5682

Icelandic Krona (ISK) — PLN 0,0296

Romanian Leu (RON) — PLN 0,8097

Turkish lira (TRY) — PLN 0,0798

New Israeli Shekel (ILS) — PLN 1,2558

Chilean Peso (CLP) — PLN 0,0041

Philippine Peso (PHP) — PLN 0,0593

Mexican Peso (MXN) — PLN 0,2111

South African Rand (ZAR) — PLN 0,2215

Brazilian Real (BRL) — PLN 0,7312

Malaysian Ringgit (MYR) — PLN 0,9215

Indonesian Rupee (IDR) — PLN 0,0002

Indian Rupee (INR) — PLN 0,0379

South Korean Won (KRW) — PLN 0,0024

Yuan renminbi Chinese (CNY) — PLN 0,5373

SDR (IMF basket) — PLN 5,0009

# Curiosity of the day

Czy wiecie, że rupia indyjska (INR) jest jedną z najstarszych walut wciąż w obiegu? History tej waluty sięga czasów Imperium Mogołów i kontynuuje się nieprzerwanie od ponad pięciuset lat. Dziś, gdy rupia indyjska notowana jest na poziomie 0,0379 PLN, reprezentuje walutę kraju, który jest jedną z największych gospodarek świata i szybko rosnącego rynku technologicznego. Jeśli planujecie wyjazd do Indii – Goa, Delhi czy Bombaju – pamiętajcie że rupia indyjska to waluta, która zmienia się bardzo dynamicznie, dlatego warto sprawdzać kursy walut tuż przed wymianą gotówki.

# Summary

Exchange rates for 21 May 2026 show a relatively stable market with the advantage of strengthening the gold against the major European currencies. If you want to keep track of current quotes and do not want to be surprised in the cantore or when exchanging cash, we recommend that you check the latest exchange rates on digitalnexus.pl every day – we publish current data from the NBP tables every working day from Monday to Friday. Remember that NBP courses serve as a benchmark for the entire currency market in Poland, and retail can offer conditions different from official quotations. Always be aware of the difference between the average rate and the actual rates of purchase and sale – this small research can save you quite a bit of gold at each exchange.

guest
0 Comments
Related article for 5 sec. Interest rate reduction in Poland: What does the RPP move for your finances mean?