Makrognosis

Poland PLN/USD mid exchange rate, daily, NBP table A

DailyNot seasonally adjustedCode PL.FXUSD.D.NSA

Latest3.97 PLN per 1 USD12 November 2026
Previous3.91 PLN per 1 USD10 November 2026
Year ago3.66 PLN per 1 USD12 November 2025

Poland PLN/USD mid exchange rate, daily, NBP table A was 3.97 PLN per 1 USD in 12 November 2026, up 1.5% from 10 November 2026 and up 8.5% from a year earlier.

That is the highest reading since 3 March 2025.

Over the past ten years it has ranged from 3.32 PLN per 1 USD (16 Feb 2018) to 5.04 PLN per 1 USD (28 Sep 2022), averaging 3.92 PLN per 1 USD.

Poland PLN/USD mid exchange rate, daily, NBP table A (PLN per 1 USD), 2 Jan 2002 – 12 Nov 2026234520052010201520202025Robomacro
Poland PLN/USD mid exchange rate, daily, NBP table A (PLN per 1 USD), 2 Jan 2002 – 12 Nov 2026. Source: Narodowy Bank Polski (National Bank of Poland).

Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.

Recent data

PeriodValue
12 November 20263.97 PLN per 1 USD
10 November 20263.91 PLN per 1 USD
9 November 20263.92 PLN per 1 USD
6 November 20263.93 PLN per 1 USD
5 November 20263.91 PLN per 1 USD
4 November 20263.91 PLN per 1 USD
3 November 20263.95 PLN per 1 USD
2 November 20263.94 PLN per 1 USD
30 October 20263.93 PLN per 1 USD
29 October 20263.95 PLN per 1 USD
28 October 20263.96 PLN per 1 USD
27 October 20263.95 PLN per 1 USD
26 October 20263.93 PLN per 1 USD
23 October 20263.92 PLN per 1 USD
22 October 20263.89 PLN per 1 USD
21 October 20263.89 PLN per 1 USD
20 October 20263.90 PLN per 1 USD
19 October 20263.90 PLN per 1 USD
16 October 20263.88 PLN per 1 USD
15 October 20263.90 PLN per 1 USD
14 October 20263.90 PLN per 1 USD
13 October 20263.92 PLN per 1 USD
12 October 20263.92 PLN per 1 USD
9 October 20263.90 PLN per 1 USD

Last 24 observations. The full history (6,282 observations) is available through the API.

Get Poland PLN/USD mid exchange rate, daily, NBP table A in your code or spreadsheet

One guessable code, agency-direct, updated on release. Free tier available.

curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/PL.FXUSD.D.NSA"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/PL.FXUSD.D.NSA",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
Get a free API key → · API docs

About this series

Latest observation12 November 2026
First observation2 January 2002
Observations6,282
FrequencyDaily
UnitsPLN per 1 USD
AdjustmentNot seasonally adjusted
10-year high5.04 PLN per 1 USD (28 Sep 2022)
10-year low3.32 PLN per 1 USD (16 Feb 2018)
10-year average3.92 PLN per 1 USD
Source agencyNarodowy Bank Polski (National Bank of Poland)
Makrognosis codePL.FXUSD.D.NSA

Other Poland indicators

Poland GDP (Gross Domestic Product)Poland GDP, Current prices, million national currencys 2010 PLN, seasonally and calendar adjustedPoland Inflation Rate (CPI)Poland Core Inflation RatePoland Unemployment RatePoland 10-Year Government Bond YieldPoland Credit Rating & Sovereign Risk ScorePoland Industrial ProductionPoland Retail SalesPoland Producer Price Inflation (PPI)Poland Current account balance (BPM6, vs rest of world), not seasonally adjusted, million EURPoland Current account balance, % of GDPPoland Trade Balance: Goods & ServicesPoland Exports of goods and services, real (chain linked volumes 2020, EUR million, seasonally & calendar adjusted)Poland Exports of goods, total trade (World), seasonally adjusted, million EURPoland Imports of goods and services, real (chain linked volumes 2020, EUR million, seasonally & calendar adjusted)

FAQ

What is the current pLN/USD mid exchange rate, daily, NBP table A in Poland?
The latest reading is 3.97 PLN per 1 USD for 12 November 2026, published by Narodowy Bank Polski (National Bank of Poland).
Where does this data come from?
It is collected directly from Narodowy Bank Polski (National Bank of Poland) and is available through the Makrognosis API under the code PL.FXUSD.D.NSA.

Last updated 2026-11-12. Source: Narodowy Bank Polski (National Bank of Poland). Original title: “Poland - PLN/USD mid exchange rate, daily, NBP table A”.