Exchange rates of NBP today – March 30, 2026 [EUR, USD, GBP and others]

Exchange rates for 30 March 2026 present a calm but detailed picture of the Polish currency market — with several courses worth special attention to anyone who plans to exchange money or travel abroad. According to the official data of the National Bank of Poland, the euro rate is PLN 4.2832, while the US dollar rate is PLN 3.7257. Against the background of other currencies, the Swiss franc stands out today, which with an average exchange rate of PLN 4.6564 remains one of the most expensive currencies in the entire NBP table, surpassing even a pound of sterling. If you want to know a full list of courses, exchange spread and practical exchange tips — we invite you to read the entire article.

Exchange rates NBP – 30 March 2026

Key exchange rates today

Euro (EUR)
Average rate NBP: PLN 4.2832
Purchase rate: 4,2405 PLN | Sales rate: 4,3261 PLN
The euro rate at the level of PLN 4.2832 ranks the euro area's common currency in the range, which for several years has set the framework for the daily accounts of Poles travelling to the countries of the European Union. The difference between the purchase rate and the sale rate is less than 9 grosz, which is typical of the official NBP tables. If you plan to travel to Germany, France, Italy or another euro area country, it is worth looking at both the average rate and the sales rate, because this is the value that tells how much you will pay for the euro in the cantore or bank.

US Dollar (USD)
Average rate NBP: PLN 3.7257
Purchase rate: PLN 3,6779 | Sales rate: PLN 3,7523
The USD rate of PLN 3.7257 means that for one U.S. dollar you have to pay just over PLN 3 and 72 groszy at the NBP average rate. USD remains a global currency — affects fuel prices, raw materials and many imported goods. The spread, i.e. the difference between the purchase and the sale rate, is about 7.5 cents for the dollar, which is the standard value for this currency pair.

Pound sterling (GBP)
Average rate NBP: PLN 4,9312
Purchase rate: 4,8952 PLN | Sales rate: 4,9940 PLN
Pound sterling is today the most expensive currency among the major European monetary units in the NBP table, reaching an average rate of close to PLN 5. This is important information for Poles working or sending transfers to the UK, where every change by a few cents translates into a noticeable difference with larger amounts. The sale rate of the pound today exceeds PLN 4,9940, which is worth considering when planning to buy this currency in a bank or a canto.

Swiss franc (CHF)
Average rate NBP: PLN 4,6564
Purchase rate: PLN 4,6165 | Sales rate: 4,7097 PLN
Swiss franc stands today at PLN 4.6564, making it the second most expensive currency in the list of main pairs, immediately after the pound. CHF is particularly important for those with frank loans, as well as those who plan to travel to Switzerland — one of the most expensive European countries in terms of cost of living. The spread between the purchase and sales rate today is just over 9 cents, which is included in the typical forks for this currency.

Czech koruna (CZK)
Average rate NBP: PLN 0,1746
Purchase rate: 0.1731 PLN | Sales rate: 0,1765 PLN
Today the Czech Crown is valued at PLN 0.1746 per unit, which means that for 100 Czech Crowns we will pay approximately PLN 17.46. This is practical information for all who go shopping or holidays to the Czech Republic, where the kronor-to-gold converter is one of the more frequently checked courses among Poles. The spread for CZK is narrow and is just less than 0.4 cents per unit, indicating the stability of this currency pair.

Norwegian krone (NOK)
Average rate NBP: PLN 0,3802
Purchase rate: 0,3690 PLN | Sales rate: PLN 0,3866
The Norwegian Crown costs PLN 0.3802 today, which translates into less than 38 cents per unit. NOK is an important currency for many Poles working in Norway or maintaining family contacts with this country — when paying in crowns and spending in gold, the difference of a few cents on the course may be relevant for regular transfers. The Norwegian crown sales rate today is PLN 0.3866.

Swedish krona (SEK)
Average rate NBP: PLN 0,3920
Purchase rate: PLN 0,3900 | Sales rate: PLN 0,3978
Swedish krona is slightly more expensive than Norwegian krona — its average rate is PLN 0.3920 today. Sweden, although a member of the European Union, retained its own currency and did not enter the euro area, therefore the SEC remains an important reference point for Poles travelling to Scandinavia. The spread for the Swedish krone is less than 0,8 cents per currency unit in Table C.

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 courses are divided into two types of tables and it is worth knowing what is different from each other before you go to the exchange office or order a transfer. The average rate published in Table A is the official reference point used, inter alia, for tax and accounting settlements — However, this is not a course where you buy or sell currency in a bank window. When you exchange money in a bank or canto, the buying and selling rates in Table C: the bid is the amount that the bank pays you for your foreign currency, while the ask is the amount that you pay the bank for the acquisition of the currency — and it is he who decides how much gold you spend by buying the euro before the holiday. The difference between these two courses, called spread, is the income of a financial institution on a transaction and it is worth comparing it in several places before exchanging a larger sum.

Other NBP exchange rates

Thai Bat (THB) — PLN 0,1134
Australian Dollar (AUD) — PLN 2,5536
Hong Kong Dollar (HKD) — PLN 0,4755
Canadian Dollar (CAD) — PLN 2,6770
New Zealand Dollar (NDD) — PLN 2,1322
Singapore Dollar (SGD) — PLN 2,8888
Hungarian Forint (HUF) — PLN 0,0110
Ukrainian Hryvna (UAH) — PLN 0,0850
Japanese Jen (JPY) — PLN 0,0233
Danish krone (DKK) — PLN 0,5732
Icelandic Krona (ISK) — PLN 0,0298
Romanian Leu (RON) — PLN 0,8402
Turkish lira (TRY) — PLN 0,0837
New Israeli Shekel (ILS) — 1,1788 PLN
Chilean Peso (CLP) — PLN 0,0040
Philippine Peso (PHP) — PLN 0,0613
Mexican Peso (MXN) — PLN 0,2061
South African Rand (ZAR) — PLN 0,2170
Brazilian Real (BRL) — PLN 0,7111
Malaysian Ringgit (MYR) — PLN 0,9249
Indonesian Rupee (IDR) — PLN 0,0002
Indian Rupee (INR) — PLN 0,0393
South Korean Won (KRW) — PLN 0,0025
Yuan renminbi (CNY) — PLN 0,5391
SDR — Special Drawing Rights (XDR) — PLN 5,0530

Currency Trivia of the Day

SDR, or Special Drawing Rights published by NBP under XDR code, is not a currency in the traditional sense — You can't pay it in a store or withdraw it from an ATM. It is a settlement unit created by the International Monetary Fund in 1969 as a complement to the currency reserves of the Member States, and its value is calculated on the basis of a currency basket consisting of the US dollar, euro, Chinese yuan, Japanese yen and pound sterling. The XDR rate today is PLN 5,0530, making it the highest rated unit in the whole table A — Although for the average Kowalski it remains a more historical curiosity than a tool of daily accounting.

Follow the digitalnexus.pl portal to keep up with official exchange rates each working day — NBP tables appear here regularly, immediately after their publication by the National Bank of Poland. Please note that NBP courses are announced from Monday to Friday and may vary each day, so it is always worth checking the latest data before the scheduled exchange. Thank you for coming and I'll see you tomorrow. — with another portion of current exchange rates straight from the NBP tables.

guest
0 Comments
Reviews in line
View all comments
Related article for 5 sec. WIBOR stake today – April 20, 2026