Inkress · Exchange rates

Jamaican bank exchange rates

What each bank and cambio charges for foreign currency, and what it pays when you sell, side by side. Read from each bank's own website once a day.

Today's US dollar rates

Checked Fri, 16 Oct 2026

Lowest price for US$1
J$159.20
National Commercial Bank
Most for your US$1
J$155.55
FX Trader, by transfer or cheque
Bank of Jamaica average
J$158.98
Weighted average selling rate. A reference, not a rate you can trade at.
US dollar rates by bank, in Jamaican dollars per US$1, lowest selling rate first
BankYou payto buy US$1per US$1You gettransfer or chequetransferYou getcashBank's rate date
National Commercial BankNCB16 Oct159.20Lowest152.20139.7016 Oct
Victoria MutualVM16 Oct159.45153.70144.0016 Oct
JN BankJN Bank2 Oct159.70153.00142.002 Oct
ScotiabankScotiabank16 Oct159.70152.82137.8616 Oct
FX TraderFX Trader16 Oct159.95155.55Highest151.3516 Oct
First Global BankFirst Global16 Oct160.35152.50142.5016 Oct
JMMB GroupJMMB16 Oct160.50155.50151.0016 Oct
CIBC CaribbeanCIBC16 Oct161.00154.00140.1416 Oct
Bank of Jamaica averageBOJ averageReference only · 16 Oct158.98157.78—Reference only · 16 Oct

Selling rate over time

What each bank charged for US$1, recorded once a day

  • National Commercial Bank
  • Other banks

Before 5 Oct 2026, only NCB's selling rate was recorded, on the days Inkress needed it.

Show National Commercial Bank's numbers
National Commercial Bank USD rates by day, newest first
DayYou payYou get transfer or cheque
16 Oct 2026159.20152.20
15 Oct 2026159.90152.90
14 Oct 2026159.80152.80
13 Oct 2026160.00153.00
12 Oct 2026160.00153.00
11 Oct 2026159.90152.90
10 Oct 2026159.90152.90
9 Oct 2026159.90152.90
8 Oct 2026159.80152.80
7 Oct 2026159.70152.70
6 Oct 2026159.10152.10
5 Oct 2026159.40152.40
4 Oct 2026160.30—
21 Sept 2026158.00—
20 Sept 2026158.00—
18 Sept 2026158.90—
17 Sept 2026158.90—
16 Sept 2026158.80—
15 Sept 2026158.80—
14 Sept 2026158.80—
13 Sept 2026158.90—
12 Sept 2026158.90—
11 Sept 2026158.90—
10 Sept 2026158.80—
9 Sept 2026158.70—
8 Sept 2026159.10—
7 Sept 2026159.10—
6 Sept 2026159.20—
5 Sept 2026159.20—
4 Sept 2026159.20—
3 Sept 2026159.20—
2 Sept 2026159.30—
1 Sept 2026159.30—
31 Aug 2026159.30—
30 Aug 2026159.30—
29 Aug 2026159.30—
28 Aug 2026159.30—
27 Aug 2026159.30—
26 Aug 2026159.30—
25 Aug 2026159.40—
24 Aug 2026159.40—
23 Aug 2026159.60—
22 Aug 2026159.60—
21 Aug 2026159.60—
20 Aug 2026159.50—
19 Aug 2026159.50—
18 Aug 2026158.80—
17 Aug 2026158.30—
16 Aug 2026158.30—
15 Aug 2026158.30—
14 Aug 2026158.30—
13 Aug 2026159.50—
12 Aug 2026159.70—
11 Aug 2026159.70—
10 Aug 2026159.70—
9 Aug 2026159.70—
8 Aug 2026159.70—
7 Aug 2026159.70—
6 Aug 2026159.70—
5 Aug 2026159.70—

Where these numbers come from

Each bank's own website

We read every bank's published rates once a day, in the late afternoon. Banks usually set their rates in the morning and can change them during the day, so confirm with your bank before you trade.

Paying and getting

“You pay” is the bank's selling rate: Jamaican dollars for one unit of the foreign currency. “You get” is its buying rate. Most banks pay more for a transfer or cheque than for cash.

Who isn't listed

Sagicor Bank's website blocks automated reading, and Lasco Cambio publishes its rates only as an image, so neither is included. Inkress doesn't set, offer or guarantee any of these rates.