NBU exchange rates for October 21

NBU exchange rates for October 21
Photo: National Bank of Ukraine / illustrative

The National Bank of Ukraine has set official exchange rates for Wednesday, October 21, 2026. The US dollar continued to rise, adding 7.78 kopiykas to reach UAH 45.0791. The euro remained almost unchanged, down by 0.10 kopiykas. Among other major foreign currencies, mixed dynamics were observed.

CurrencyNBU rate on 21.10.2026Change vs 20.10.2026Trend
US Dollar (USD)45.0791 UAH+0.0778 UAHIncreased
Euro (EUR)50.5301 UAH-0.0010 UAHDecreased
Pound Sterling (GBP)60.1427 UAH+0.1290 UAHIncreased
Swiss Franc (CHF)54.7070 UAH+0.1547 UAHIncreased
Japanese Yen (JPY, 10)2.8501 UAH+0.0056 UAHIncreased
Canadian Dollar (CAD)32.0729 UAH+0.1043 UAHIncreased
Australian Dollar (AUD)31.4819 UAH+0.0345 UAHIncreased
Polish Zloty (PLN)11.5459 UAH-0.0123 UAHDecreased
Czech Koruna (CZK)2.0771 UAH+0.0011 UAHIncreased
Moldovan Leu (MDL)2.5156 UAH+0.0027 UAHIncreased
Romanian Leu (RON)9.4767 UAH-0.0119 UAHDecreased
Hungarian Forint (HUF, 100)13.8590 UAH-0.0610 UAHDecreased

What has changed on the currency market

The official US dollar exchange rate for October 21 rose to UAH 45.0791 from UAH 45.0013 a day earlier. The euro slightly decreased, from UAH 50.5311 to 50.5301. Thus, the hryvnia weakened against the US dollar but almost retained its position against the European currency.

Among the presented currencies, the Swiss franc rose most noticeably — by 15.47 kopiykas, the pound sterling — by 12.90 kopiykas and the Canadian dollar — by 10.43 kopiykas. At the same time, the exchange rates of the Polish zloty, Romanian leu and Hungarian forint decreased. The change in the euro was only 0.10 kopiykas.