USD to NGN today
Licensed BDCs set their own rates.
Find a licensed BDC near youOfficial CBN rates
Official referenceNaira per 1 US dollar
- CBN central
- ₦1,345.76 per $1
- CBN buying
- ₦1,345.26 per $1
- ₦0.50 under central
- CBN selling
- ₦1,346.26 per $1
- ₦0.50 over central
CBN buying and CBN selling are the CBN’s own rates, either side of central — not what a licensed bureau de change (BDC) will charge you or pay you.
What are the exact figures?
The CBN publishes its rates to 4 decimal places; we round them to 2. For , in naira per $1:
- CBN buying
- ₦1,345.2565
- CBN central
- ₦1,345.7565
- CBN selling
- ₦1,346.2565
The calculator works with the exact figures. Recent days are further down, exactly as published.
Published by the Central Bank of Nigeria at cbn.gov.ng for . We received them on .
CBN central is down ₦0.65 (0.05%) since .
- Over 7 days
- -1.14%
- since
- Over 30 days
- +1.29%
- since
- Over 1 year
- -6.32%
- since
Convert USD and naira
- Official referenceCBN central rate for 30 October 2026Works out to about₦134,576$100 × ₦1,345.7565 per $1 = about ₦134,576
A guide only — not an offer. A licensed BDC’s rate for you depends on the amount, the branch and the day. Naira figures are rounded to the naira; foreign amounts round down to the cent.
Which USD rate is which?
Different numbers answer different questions. Only an offer from a BDC is a rate you can hold someone to.
| Rate | Naira per $1 | Updated | Can you get this rate? |
|---|---|---|---|
Official referenceCBN central rate | ₦1,345.76 | No — it’s a reference, not a price | |
OfferAn offer to you | When requests open in your city | Held until the time the BDC sets | Yes — until its hold time ends |
How to read the CBN’s rates
The CBN publishes three rates for each currency every business day.
- CBN central
- The middle of the three. It’s the one we chart and alert on, and the one the calculator uses unless you choose another.
- CBN buying
- The CBN’s published buying rate for US dollars, a little under central.
- CBN selling
- The CBN’s published selling rate for US dollars, a little over central.
“Buying” and “selling” here are the CBN’s side, not yours. None of the three is a price you can get: each BDC sets its own rates, usually above these when it sells to you and below them when it buys from you. Amounts above $500 that you sell to a BDC are paid into your bank account.
Buying or selling US dollars?
We’re opening city by city. Join the waiting list and we’ll tell you when you can ask licensed BDCs to hold a rate for you.
Today at a glance
The CBN central rate for Fri, 30 Oct 2026 is ₦1,345.76 per $1, down ₦0.65 (0.05%) from Thu, 29 Oct 2026.
USD/NGN CBN central rate over 30 days
Use the arrow keys to move between days; Home and End jump to the first and last.
| Date | CBN buying | CBN central | CBN selling |
|---|---|---|---|
₦1,345.2565 | ₦1,345.7565 | ₦1,346.2565 | |
₦1,345.9108 | ₦1,346.4108 | ₦1,346.9108 | |
₦1,346.5259 | ₦1,347.0259 | ₦1,347.5259 | |
₦1,351.8710 | ₦1,352.3710 | ₦1,352.8710 | |
₦1,366.6057 | ₦1,367.1057 | ₦1,367.6057 | |
₦1,360.8394 | ₦1,361.3394 | ₦1,361.8394 | |
₦1,343.4049 | ₦1,343.9049 | ₦1,344.4049 | |
₦1,333.7233 | ₦1,334.2233 | ₦1,334.7233 | |
₦1,332.6467 | ₦1,333.1467 | ₦1,333.6467 | |
₦1,332.7568 | ₦1,333.2568 | ₦1,333.7568 | |
₦1,331.2582 | ₦1,331.7582 | ₦1,332.2582 | |
₦1,330.6139 | ₦1,331.1139 | ₦1,331.6139 | |
₦1,331.5893 | ₦1,332.0893 | ₦1,332.5893 | |
₦1,331.9728 | ₦1,332.4728 | ₦1,332.9728 | |
₦1,331.0960 | ₦1,331.5960 | ₦1,332.0960 | |
₦1,330.1860 | ₦1,330.6860 | ₦1,331.1860 | |
₦1,331.1021 | ₦1,331.6021 | ₦1,332.1021 | |
₦1,330.7679 | ₦1,331.2679 | ₦1,331.7679 | |
₦1,329.8745 | ₦1,330.3745 | ₦1,330.8745 | |
₦1,330.6875 | ₦1,331.1875 | ₦1,331.6875 | |
₦1,329.0965 | ₦1,329.5965 | ₦1,330.0965 | |
₦1,328.1600 | ₦1,328.6600 | ₦1,329.1600 | |
₦1,329.4737 | ₦1,329.9737 | ₦1,330.4737 | |
₦1,330.3292 | ₦1,330.8292 | ₦1,331.3292 | |
₦1,328.5138 | ₦1,329.0138 | ₦1,329.5138 | |
₦1,327.6687 | ₦1,328.1687 | ₦1,328.6687 | |
₦1,327.4974 | ₦1,327.9974 | ₦1,328.4974 | |
₦1,326.7784 | ₦1,327.2784 | ₦1,327.7784 | |
₦1,328.8019 | ₦1,329.3019 | ₦1,329.8019 | |
₦1,330.2027 | ₦1,330.7027 | ₦1,331.2027 |
Source: Central Bank of Nigeria (CBN) published exchange rates. Source page: cbn.gov.ng. Business days only; we record when we received each rate. We never show “black market” rates.