Exchange rates of NBP today – April 20, 2026 [EUR, USD, GBP and others]

Exchange ratesna początku nowego tygodnia roboczego prezentują się stabilnie, choć rynek wciąż pozostaje pod wpływem globalnych nastrojów i wahań apetytu na ryzyko. Według oficjalnej tabeli NBP numer 075/A/NBP/2026, kurs euro wynosi dziś 4,2346 PLN, a kurs dolara amerykańskiego 3,6005 PLN. Na tle pozostałych walut uwagę zwraca frank szwajcarski, który wyraźnie odreagował po kilku sesjach słabości i wrócił powyżej poziomu 4,60 PLN. Zapraszamy do lektury pełnego przeglądu kursów walut na 20 kwietnia 2026 — znajdziesz tu wszystko, czego potrzebujesz przed planowaną wymianą lub wyjazdem za granicę.

Exchange ratesNBP – 20 kwietnia 2026

Key exchange rates today

Euro (EUR)
Average rate NBP: PLN 4,2346
Purchase rate: PLN 4,1835 | Sales rate: PLN 4,2681
The euro rate has remained within the range, which has been the reference point for Polish travellers and entrepreneurs settling in this currency for several weeks. The level of PLN 4.23 per euro means that the common currency is slightly weaker than the peaks observed in previous months, which may be important for those planning to exchange before their holiday in the euro area. The spread between the purchase and sales rate today is less than 8,5 cents, which is typical of the NBP table.

US Dollar (USD)
Average rate NBP: 3,6005 PLN
Purchase rate: PLN 3,5353 | Sales rate: PLN 3,6067
The dollar rate returned above the level of PLN 3.60 after several sessions spent below that limit, which may indicate a slight rebound of the American currency against the gold. For people buying in online shops billed in dollars or planning to go to the US, the difference between the purchase and sales rate today is about 7 groszy. The dollar rate remains significantly lower than the levels observed in previous years when the USD regularly exceeded PLN 4.

Pound sterling (GBP)
Average rate NBP: PLN 4,8598
Purchase rate: 4,7987 PLN | Sales rate: PLN 4,8957
Funt szterling jest dziś najdroższą spośród głównych walut europejskich notowanych w tabeli NBP i utrzymuje się blisko poziomu 4,86 PLN. To istotna informacja dla Polaków pracujących lub uczących się w Wielkiej Brytanii, którzy regularnie przesyłająmoneydo kraju lub dokonują przewalutowania wypłat. Spread między kursem kupna a sprzedaży wynosi niemal 10 groszy, co warto uwzględnić przy planowaniu większych transakcji.

Swiss franc (CHF)
Average rate NBP: PLN 4,6043
Purchase rate: 4,5401 PLN | Sales rate: PLN 4,6319
The Swiss franc today has a clear upward reflection of the recent quotes and is again above the PLN 4.60 level, making it the second most expensive currency among the main pairs in the table. For mortgage holders linked to a franc or for contributors to Switzerland, this exchange rate will be a benchmark for cost calculation. The spread in Table C today is about 9.2 cents.

Czech koruna (CZK)
Average rate NBP: PLN 0,1743
Purchase rate: 0.1723 PLN | Sales rate: PLN 0,1757
The Czech koruna course remains stable around 17.43 cents per unit, which means that we will pay PLN 17.43 for 100 Czech koruna today. It is an important currency for Poles who often visit the Czech Republic, who should remember about the several grosz spread between the purchase rate and the sale at the exchange of cash or payment by card.

Norwegian krone (NOK)
Average rate NBP: PLN 0,3852
Purchase rate: 0,3777 PLN | Sales rate: PLN 0,3853
For one Norwegian crown we will pay less than 39 cents today. Norwegian currency is important primarily for a numerous group of Poles working in Norway, where wages are paid in NOK.

Swedish krona (SEK)
Average rate NBP: PLN 0,3926
Purchase rate: PLN 0,3884 | Sales rate: PLN 0,3962
The Swedish krona is today valued at 39.26 cents per unit, which ranks it slightly above the Norwegian krona. Both Scandinavian currencies oscillate in similar price ranges and are regularly observed by Poles maintaining business or family contacts with Scandinavian countries.

How did the exchange rates change last week?

Euro (EUR)
Course today: PLN 4,2346 | Course 7 days ago: 4,2534 PLN | Amendment: -0.0188 PLN (-0.44%)
The euro has stood in the last seven days, which means that the gold has slightly strengthened towards the single European currency.

US Dollar (USD)
Course today: PLN 3,6005 | Course 7 days ago: 3,6396 PLN | Amendment: -0.0391 PLN (-1.07%)
The U.S. dollar has clearly lost its value to gold over the past week, recording a decrease of over one percent.

Pound sterling (GBP)
Course today: PLN 4,8598 | Course 7 days ago: 4,8848 PLN | Amendment: -0.0250 PLN (-0.51%)
The pound sterling slightly weakened against the gold compared to the quotations of seven days ago, although it remains the most expensive of the major West European currencies.

Swiss franc (CHF)
Course today: PLN 4,6043 | Course 7 days ago: 4,6062 PLN | Change: -0.0019 PLN (-0.04%)
Swiss franc hardly changed its value against gold over the past week, remaining in an exceptionally narrow range of fluctuations.

Looking at the last week, gold behaved relatively stable, with a slight tendency to strengthen itself against the main currencies. The biggest change recorded the dollar rate, which lost more than 1% against PLN, while the Swiss franc remained almost in place. The overall picture shows a small but consistent improvement in the strength of the Polish currency in the past week.

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

How to read NBP courses? Practical Guide

The NBP rates are divided into two types: the average rate from the table A and purchase and sales rates from Table C. The average rate is the reference point used, among other things, for tax and customs settlements, while in the canto or bank you will pay for the currency at the selling rate, which is higher than the purchase rate. When you sell a currency, a bank or a currency buys it at the purchase rate, which is lower. The difference between the buy-and-sale rate, called spread, is the profit of the financial institution on the transaction, which is why it is always worth comparing bids of various exchangers with rates from Table C as a benchmark.

Other NBP exchange rates

Bat (THB)— PLN 0,1122
Hong Kong Dollar (HKD)— PLN 0,4597
New Zealand Dollar (NDD)— PLN 2,1135
Singapore Dollar (SGD)— PLN 2,8304
Australian Dollar (AUD)— PLN 2,5741
Canadian Dollar (CAD)— PLN 2,6295
Forint (HUF)— PLN 0,0117
Hryvna (UAH)— PLN 0,0816
Jen (JPY)— PLN 0,0226
Danish krone (DKK)— PLN 0,5666
Icelandic Krona (ISK)— PLN 0,0295
Romanian Leu (RON)— PLN 0,8304
Turkish lira (TRY)— PLN 0,0802
New Israeli Shekel (ILS)— 1,1993 PLN
Chilean Peso (CLP)— PLN 0,0041
Philippine Peso (PHP)— PLN 0,0601
Mexican Peso (MXN)— PLN 0,2074
Rand (ZAR)— PLN 0,2195
Real (BRL)— PLN 0,7234
Ringgit (MYR)— PLN 0,9106
Indonesian Rupee (IDR)— PLN 0,0002
Indian Rupee (INR)— PLN 0.0386
South Korean Won (KRW)— PLN 0,0024
Yuan renminbi (CNY)— PLN 0,5281
SDR (XDR)— PLN 4,9319

Currency Trivia of the Day

Yuan renminbi, czyli chińska waluta oznaczana kodem CNY, jest dziś wyceniany na 0,5281 PLN, co oznacza, że za jednego złotego otrzymamy nieco mniej niż dwa yuany.Chinaod lat prowadzą politykę kontrolowanego kursu walutowego, a chiński bank centralny wyznacza codziennie tzw. fixing, czyli oficjalny poziom odniesienia dla notowań yuana, dopuszczając wahania jedynie o 2% w obu kierunkach. To sprawia, że kurs chińskiej waluty zachowuje się znacznie spokojniej niż kursy walut swobodnie płynących, takich jak euro czy dolar, co jest świadomym narzędziem polityki gospodarczej Pekinu.

Thank you for following the exchange rates with us on digitalnexus.pl — visit us every working day to keep up with official NBP courses, which are published from Monday to Friday. Current exchange rates are valuable information for travellers as well as for entrepreneurs, investors or everyone who deals with the exchange of money every day. See you tomorrow. — We hope the gold will have another surprise for us!

guest
0Comments
Related article for5sec. Exchange rates of NBP today – April 27, 2026 [EUR, USD, GBP and others]