Kursy walut NBP
Narodowy Bank Polski każdego dnia roboczego oblicza kursy średnie oraz kupna i sprzedaży walut obcych. Czy te zabiegi mają w ogóle sens, skoro walutę kupujemy w kantorach czy bankach komercyjnych, a nie w NBP? Przecież każdy kantor, każdy bank, ma inne kursy kupna i sprzedaży poszczególnych dewiz, więc po co jeszcze kursy NBP?
Dzisiaj zajmiemy się odpowiedziami na te i inne pytania.
Sprawdź także co można zrobić z uszkodzonym banknotem
Jak są obliczane kursy walut NBP?
Zasady sposobu wyliczania i ogłaszania bieżących kursów walut obcych reguluje Uchwała Nr 51/2002 z dnia 23 września 2002 Zarządu Narodowego Banku Polskiego.
Narodowy Bank Polski dokonuje obliczeń kursów najpopularniejszych (tzw. wymienialnych) walut obcych w każdy dzień roboczy. Te mniej znane są publikowane w oddzielnej tabeli raz w tygodniu.
Tabela A, czyli średnie kursy NBP najpopularniejszych walut obcych
- Średni kurs euro. Jest wyliczany każdego dnia roboczego na godzinę 11.00 na podstawie kursów rynkowych. NBP wysyła zapytania do 10 wybranych banków i uzyskuje od nich ceny kupna i sprzedaży euro. Następnie odrzuca 2 najwyższe i 2 najniższe wartości i wyciąga średnią. Tak obliczany jest średni kurs NBP dla euro.
- Kursy średnie 33 najpopularniejszych walut, np. USD, GBP, CHF, liczone są na podstawie wyliczonego wcześniej kursu euro i kursów rynkowych z dwóch serwisów informacyjnych: Thomson Reuters i Bloomberg.
Kursy te są publikowane tego samego dnia, w którym są obliczane.
Tabela 137/A/NBP/2026 z dnia 2026-07-17
| Nazwa waluty | Kod waluty | Kurs średni |
|---|---|---|
| bat (Tajlandia) | 1 THB | 0.1129 PLN |
| dolar amerykański | 1 USD | 3.7951 PLN |
| dolar australijski | 1 AUD | 2.6462 PLN |
| dolar Hongkongu | 1 HKD | 0.4840 PLN |
| dolar kanadyjski | 1 CAD | 2.7049 PLN |
| dolar nowozelandzki | 1 NZD | 2.2125 PLN |
| dolar singapurski | 1 SGD | 2.9408 PLN |
| euro | 1 EUR | 4.3420 PLN |
| forint (Węgry)Cena za 100 jedn. | 100 HUF | 0.011972 PLN |
| frank szwajcarski | 1 CHF | 4.7060 PLN |
| funt szterling | 1 GBP | 5.1019 PLN |
| hrywna (Ukraina) | 1 UAH | 0.0850 PLN |
| jen (Japonia)Cena za 100 jedn. | 100 JPY | 0.023369 PLN |
| korona czeska | 1 CZK | 0.1795 PLN |
| korona duńska | 1 DKK | 0.5808 PLN |
| korona islandzkaCena za 100 jedn. | 100 ISK | 0.030321 PLN |
| korona norweska | 1 NOK | 0.3927 PLN |
| korona szwedzka | 1 SEK | 0.3931 PLN |
| lej rumuński | 1 RON | 0.8281 PLN |
| lira turecka | 1 TRY | 0.0804 PLN |
| nowy izraelski szekel | 1 ILS | 1.2454 PLN |
| peso chilijskieCena za 100 jedn. | 100 CLP | 0.004103 PLN |
| peso filipińskie | 1 PHP | 0.0616 PLN |
| peso meksykańskie | 1 MXN | 0.2172 PLN |
| rand (Republika Południowej Afryki) | 1 ZAR | 0.2303 PLN |
| real (Brazylia) | 1 BRL | 0.7447 PLN |
| ringgit (Malezja) | 1 MYR | 0.9290 PLN |
| rupia indonezyjskaCena za 10000 jedn. | 10000 IDR | 0.0002121 PLN |
| rupia indyjskaCena za 100 jedn. | 100 INR | 0.039390 PLN |
| won południowokoreańskiCena za 100 jedn. | 100 KRW | 0.002555 PLN |
| yuan renminbi (Chiny) | 1 CNY | 0.5599 PLN |
| SDR (MFW) | 1 XDR | 5.1537 PLN |
| Nazwa waluty | Kod waluty | Kurs średni |
Tabela B, czyli średnie kursy NBP mało popularnych walut obcych
Tabela B kursów średnich NPB publikowana jest raz w tygodniu (w środy). Znajdziesz w niej średnie kursy dla pozostałych walut obcych, tych mniej popularnych, np. boliwara.
Tabela 028/B/NBP/2026 z dnia 2026-07-15
| Nazwa waluty | Kod waluty | Kurs średni |
|---|---|---|
| afgani (Afganistan) Cena za 100 jedn. | 100 AFN | 0.057440 PLN |
| ariary (Madagaskar) Cena za 100 jedn. | 100 MGA | 0.000884 PLN |
| balboa (Panama) | 1 PAB | 3.7879 PLN |
| birr etiopski | 1 ETB | 0.0236 PLN |
| boliwar soberano (Wenezuela) Cena za 100 jedn. | 100 VES | 0.005200 PLN |
| boliwiano (Boliwia) | 1 BOB | 0.3634 PLN |
| colon kostarykański Cena za 100 jedn. | 100 CRC | 0.008343 PLN |
| colon salwadorski | 1 SVC | 0.4327 PLN |
| cordoba oro (Nikaragua) | 1 NIO | 0.1029 PLN |
| dalasi (Gambia) | 1 GMD | 0.0510 PLN |
| denar (Macedonia Północna) Cena za 100 jedn. | 100 MKD | 0.070263 PLN |
| dinar algierski Cena za 100 jedn. | 100 DZD | 0.028447 PLN |
| dinar bahrajski | 1 BHD | 10.0464 PLN |
| dinar iracki Cena za 100 jedn. | 100 IQD | 0.002892 PLN |
| dinar jordański | 1 JOD | 5.3433 PLN |
| dinar kuwejcki | 1 KWD | 12.3133 PLN |
| dinar libijski | 1 LYD | 0.5913 PLN |
| dinar serbski | 1 RSD | 0.0369 PLN |
| dinar tunezyjski | 1 TND | 1.2843 PLN |
| dirham marokański | 1 MAD | 0.4057 PLN |
| dirham ZEA (Zjednoczone Emiraty Arabskie) | 1 AED | 1.0314 PLN |
| dobra (Wyspy Świętego Tomasza i Książęca) | 1 STN | 0.1748 PLN |
| dolar bahamski | 1 BSD | 3.7879 PLN |
| dolar barbadoski | 1 BBD | 1.8809 PLN |
| dolar belizeński | 1 BZD | 1.8836 PLN |
| dolar brunejski | 1 BND | 2.9337 PLN |
| dolar Fidżi | 1 FJD | 1.7016 PLN |
| dolar gujański Cena za 100 jedn. | 100 GYD | 0.018109 PLN |
| dolar jamajski | 1 JMD | 0.0239 PLN |
| dolar liberyjski | 1 LRD | 0.0209 PLN |
| dolar namibijski | 1 NAD | 0.2312 PLN |
| dolar surinamski | 1 SRD | 0.1002 PLN |
| dolar Trynidadu i Tobago | 1 TTD | 0.5581 PLN |
| dolar wschodniokaraibski | 1 XCD | 1.4005 PLN |
| dolar Wysp Salomona | 1 SBD | 0.4737 PLN |
| dong (Wietnam) Cena za 10000 jedn. | 10000 VND | 0.0001443 PLN |
| dram (Armenia) Cena za 100 jedn. | 100 AMD | 0.010350 PLN |
| escudo Zielonego Przylądka | 1 CVE | 0.0391 PLN |
| florin arubański | 1 AWG | 2.0931 PLN |
| frank burundyjski Cena za 100 jedn. | 100 BIF | 0.001270 PLN |
| frank CFA BCEAO Cena za 100 jedn. | 100 XOF | 0.006577 PLN |
| frank CFA BEAC Cena za 100 jedn. | 100 XAF | 0.006533 PLN |
| frank CFP Cena za 100 jedn. | 100 XPF | 0.036265 PLN |
| frank Dżibuti Cena za 100 jedn. | 100 DJF | 0.021273 PLN |
| frank gwinejski Cena za 100 jedn. | 100 GNF | 0.000432 PLN |
| frank Komorów Cena za 100 jedn. | 100 KMF | 0.008764 PLN |
| frank kongijski (Dem. Republika Konga) Cena za 100 jedn. | 100 CDF | 0.001644 PLN |
| frank rwandyjski Cena za 100 jedn. | 100 RWF | 0.002575 PLN |
| funt egipski | 1 EGP | 0.0751 PLN |
| funt gibraltarski | 1 GIP | 5.0745 PLN |
| funt libański Cena za 100 jedn. | 100 LBP | 0.00004200 PLN |
| funt południowosudański Cena za 100 jedn. | 100 SSP | 0.000789 PLN |
| funt sudański | 1 SDG | 0.0063 PLN |
| funt syryjski | 1 SYP | 0.0311 PLN |
| Ghana cedi | 1 GHS | 0.3293 PLN |
| gourde (Haiti) | 1 HTG | 0.0290 PLN |
| guarani (Paragwaj) Cena za 100 jedn. | 100 PYG | 0.000625 PLN |
| gulden karaibski | 1 XCG | 2.1020 PLN |
| kina (Papua-Nowa Gwinea) | 1 PGK | 0.8605 PLN |
| kip (Laos) Cena za 100 jedn. | 100 LAK | 0.000168 PLN |
| kwacha malawijska Cena za 100 jedn. | 100 MWK | 0.002185 PLN |
| kwacha zambijska | 1 ZMW | 0.2087 PLN |
| kwanza (Angola) | 1 AOA | 0.0041 PLN |
| kyat (Myanmar, Birma) Cena za 100 jedn. | 100 MMK | 0.001804 PLN |
| lari (Gruzja) | 1 GEL | 1.4415 PLN |
| lej Mołdawii | 1 MDL | 0.2155 PLN |
| lek (Albania) Cena za 100 jedn. | 100 ALL | 0.046155 PLN |
| lempira (Honduras) | 1 HNL | 0.1415 PLN |
| leone (Sierra Leone) | 1 SLE | 0.1556 PLN |
| lilangeni (Eswatini) | 1 SZL | 0.2313 PLN |
| loti (Lesotho) | 1 LSL | 0.2312 PLN |
| manat azerbejdżański | 1 AZN | 2.2284 PLN |
| metical (Mozambik) | 1 MZN | 0.0593 PLN |
| naira (Nigeria) Cena za 100 jedn. | 100 NGN | 0.002745 PLN |
| nakfa (Erytrea) | 1 ERN | 0.2513 PLN |
| nowy dolar tajwański | 1 TWD | 0.1176 PLN |
| nowy manat (Turkmenistan) | 1 TMT | 1.0832 PLN |
| ouguiya (Mauretania) | 1 MRU | 0.0946 PLN |
| pa'anga (Tonga) | 1 TOP | 1.5969 PLN |
| pataca (Makau) | 1 MOP | 0.4690 PLN |
| peso argentyńskie | 1 ARS | 0.0026 PLN |
| peso dominikańskie | 1 DOP | 0.0649 PLN |
| peso kolumbijskie Cena za 100 jedn. | 100 COP | 0.001165 PLN |
| peso kubańskie | 1 CUP | 3.7879 PLN |
| peso urugwajskie | 1 UYU | 0.0941 PLN |
| pula (Botswana) | 1 BWP | 0.2790 PLN |
| quetzal (Gwatemala) | 1 GTQ | 0.4966 PLN |
| rial irański Cena za 100 jedn. | 100 IRR | 0.00000276 PLN |
| rial jemeński Cena za 100 jedn. | 100 YER | 0.015877 PLN |
| rial katarski | 1 QAR | 1.0390 PLN |
| rial omański | 1 OMR | 9.8391 PLN |
| rial saudyjski | 1 SAR | 1.0084 PLN |
| riel (Kambodża) Cena za 100 jedn. | 100 KHR | 0.000938 PLN |
| rubel białoruski | 1 BYN | 1.3104 PLN |
| rubel rosyjski | 1 RUB | 0.0485 PLN |
| rupia lankijska Cena za 100 jedn. | 100 LKR | 0.011269 PLN |
| rupia (Malediwy) | 1 MVR | 0.2450 PLN |
| rupia Mauritiusu | 1 MUR | 0.0804 PLN |
| rupia nepalska Cena za 100 jedn. | 100 NPR | 0.024603 PLN |
| rupia pakistańska | 1 PKR | 0.0136 PLN |
| rupia seszelska | 1 SCR | 0.2613 PLN |
| sol (Peru) | 1 PEN | 1.1131 PLN |
| som (Kirgistan) | 1 KGS | 0.0433 PLN |
| somoni (Tadżykistan) | 1 TJS | 0.4102 PLN |
| sum (Uzbekistan) Cena za 100 jedn. | 100 UZS | 0.000313 PLN |
| szyling kenijski Cena za 100 jedn. | 100 KES | 0.029297 PLN |
| szyling somalijski Cena za 100 jedn. | 100 SOS | 0.006629 PLN |
| szyling tanzański Cena za 100 jedn. | 100 TZS | 0.001438 PLN |
| szyling ugandyjski Cena za 100 jedn. | 100 UGX | 0.001022 PLN |
| taka (Bangladesz) Cena za 100 jedn. | 100 BDT | 0.030730 PLN |
| tala (Samoa) | 1 WST | 1.3915 PLN |
| tenge (Kazachstan) | 1 KZT | 0.0081 PLN |
| tugrik (Mongolia) Cena za 100 jedn. | 100 MNT | 0.001056 PLN |
| vatu (Vanuatu) Cena za 100 jedn. | 100 VUV | 0.031210 PLN |
| wymienialna marka (Bośnia i Hercegowina) | 1 BAM | 2.2070 PLN |
| złoto Zimbabwe | 1 ZWG | 0.1422 PLN |
| Nazwa waluty | Kod waluty | Kurs średni |
Tabela C, czyli bieżące kursy kupna i sprzedaży NBP
Dla 13 walut obcych NBP oblicza również kursy kupna i sprzedaży. Są to: EUR, USD, AUD, CAD, HUF, CHF, GBP, JPY, CZK, DKK, NOK, SEK, SDR.
Aby obliczyć kurs kupna i sprzedaży, o godzinie 16 NBP oblicza najpierw kurs euro (na podstawie kursów rynkowych). Następnie do tego kursu dodaje 1% (jest to kurs sprzedaży) oraz odejmuje 1% (kurs kupna).
Analogicznie obliczane są kursy kupna i sprzedaży pozostałych walut.
Kursy kupna i sprzedaży NBP publikuje kolejnego dnia roboczego. Oznacza to, że jeśli dziś wejdziesz na stronę NBP i sprawdzisz, jak stoi dolar amerykański w tabeli C, to tak naprawdę widzisz kurs obowiązujący w poprzedni dzień roboczy.
Tabela 137/C/NBP/2026 z dnia 2026-07-17
| Nazwa waluty | Kod waluty | Kurs kupna | Kurs sprzedaży |
|---|---|---|---|
| dolar amerykański | 1 USD | 3.7461 PLN | 3.8217 PLN |
| dolar australijski | 1 AUD | 2.6235 PLN | 2.6765 PLN |
| dolar kanadyjski | 1 CAD | 2.6719 PLN | 2.7259 PLN |
| euro | 1 EUR | 4.2893 PLN | 4.3759 PLN |
| forint (Węgry)Cena za 100 jedn. | 100 HUF | 0.011828 PLN | 0.012066 PLN |
| frank szwajcarski | 1 CHF | 4.6366 PLN | 4.7302 PLN |
| funt szterling | 1 GBP | 5.0602 PLN | 5.1624 PLN |
| jen (Japonia)Cena za 100 jedn. | 100 JPY | 0.023077 PLN | 0.023543 PLN |
| korona czeska | 1 CZK | 0.177 PLN | 0.1806 PLN |
| korona duńska | 1 DKK | 0.5738 PLN | 0.5854 PLN |
| korona norweska | 1 NOK | 0.388 PLN | 0.3958 PLN |
| korona szwedzka | 1 SEK | 0.3888 PLN | 0.3966 PLN |
| SDR (MFW) | 1 XDR | 5.1075 PLN | 5.2107 PLN |
| Nazwa waluty | Kod waluty | Kurs kupna | Kurs sprzedaży |
Jak sprawdzić kursy walut NBP?
Narodowy Bank Polski publikuje wszystkie kursy walut w 4 miejscach:
- na swojej stronie internetowej
- w oddziałach NBP
- w serwisach informacyjnych Bloomberg oraz Thomson Reuters.
Aktualne kursy walut najszybciej sprawdzisz na stronie internetowej NBP, w zakładce Statystyka: Kursy.
Oprócz podglądu na kursy masz również możliwość ich pobrania na komputer w formacie XML.
Gdzie znaleźć archiwalne kursy walut NBP?
Oprócz bieżących kursów walut, na stronie NBP znajdziesz również archiwum kursów.
- Możesz tylko sprawdzić wcześniejsze kursy (wybierasz rok i miesiąc).
- NBP udostępnia archiwum kursów średnich oraz archiwum kursów kupna także w formacie do pobrania na komputer: jako plik CSV lub XLS.
Jak korzystać z notowań walut NBP i interpretować tabele A/B/C
Do czego wykorzystuje się kursy walut NBP?
Kantory przyzwyczaiły nas do tego, że kursy walut zmieniają się bardzo dynamicznie. W przypadku tych internetowych nawet co kilka sekund. Natomiast kursy NBP są określane maksymalnie raz na dzień. Po co w ogóle bank centralny Polski to robi? Do czego służą kursy walut NBP?
- Statystyka. Wszelkie prace badawcze oparte na statystyce byłyby niemożliwe do przeprowadzenia, gdyby nie publikowane przez NBP kursy średnie oraz kupna i sprzedaży walut. Bo jakim kursem się posłużyć? Jaki bank czy kantor wybrać? I z którego momentu, skoro zmieniają się tak często? Dzięki ujednoliconym kursom z NBP jest to wykonalne.
- Są wykorzystywane podczas niektórych czynności prawnych. Przykładem są, chociażby księgowi, którzy w pewnych przypadkach są zobligowani przepisami do stosowania kursów średnich walut obcych do celów podatkowych.
Zastrzeżenie prawne i wyłączenie odpowiedzialności
Treści publikowane w serwisie E-kursy walut mają wyłącznie charakter informacyjno-edukacyjny i stanowią prywatne opinie autorów. Nie stanowią one rekomendacji inwestycyjnych ani informacji rekomendujących lub sugerujących strategię inwestycyjną w rozumieniu Rozporządzenia Parlamentu Europejskiego i Rady (UE) nr 596/2014 z dnia 16 kwietnia 2014 r. (MAR). Serwis nie świadczy usług doradztwa inwestycyjnego ani finansowego. Właściciele serwisu nie ponoszą odpowiedzialności za decyzje inwestycyjne podjęte na podstawie zamieszczonych materiałów. Inwestowanie na rynkach finansowych (w tym z wykorzystaniem dźwigni finansowej) zawsze wiąże się z ryzykiem utraty kapitału.
Ostrzeżenie CFD
Kontrakty CFD są złożone i wiążą się z wysokim ryzykiem szybkiej utraty gotówki przez dźwignię finansową. Nawet 90% rachunków inwestorów detalicznych odnotowuje straty. Upewnij się, że rozumiesz zasady działania CFD i możesz pozwolić sobie na tak wysokie ryzyko.
Informacja o linkach partnerskich (afiliacja)
Serwis ma charakter komercyjny. W artykułach i zestawieniach publikowane są linki afiliacyjne (partnerskie). W przypadku kliknięcia w taki odnośnik i skorzystania z oferty podmiotu trzeciego (np. założenia konta maklerskiego lub bankowego), właściciele serwisu otrzymują wynagrodzenie prowizyjne. Obecność linków afiliacyjnych w żaden sposób nie zwiększa kosztów ponoszonych przez użytkownika. Szczegółowe informacje o linkach reklamowych znajdziesz bezpośrednio przy dedykowanych treściach.