Bank of Jamaica Exchange Rates Today & Official API

Official Bank of Jamaica rates for 7 Oct 2026: 1 USD = 157.87 JMD, 1 EUR = 174.14 JMD. All 123 currencies published, history back to 2000. Free JSON API for tax, audits, and compliant invoicing.

Jamaica flagBank of Jamaica publishes official daily exchange rates — 123 currencies against the JMD — and this API serves them as JSON, with history back to 2000. The latest table is on every plan. Get your API key.

About Bank of Jamaica

The Bank of Jamaica publishes daily indicative buying and selling rates for well over a hundred currencies against the Jamaican dollar, built from authorized dealers' trading. It is the island's official reference in a heavily remittance-driven economy, with the daily series reaching back to 2000.

Quick start

You need a free API key to run these. Register in under a minute — no card required.

Get a free API key Already registered? Copy your key from the dashboard.

One request for the pair you need — USD to JMD at the official Bank of Jamaica rate:

curl "https://allratestoday.com/api/v1/central-bank/bojm/latest?source=USD&target=JMD" \
  -H "Authorization: Bearer art_live_your_key"

Or the bank's full published table:

curl "https://allratestoday.com/api/v1/central-bank/bojm/latest" \
  -H "Authorization: Bearer art_live_your_key"

On paid plans, any historical date or a time series:

curl "https://allratestoday.com/api/v1/central-bank/bojm/history?source=USD&target=JMD&from=2025-01-01" \
  -H "Authorization: Bearer art_live_your_key"

Latest published rates (2026-10-07)

The most recent table as published by Bank of Jamaica — exactly what the /latest endpoint returns right now. Values are JMD per 1 unit of each currency:

Download this table: Excel (.xlsx) CSV

Download history:
Choose currencies: USD
Excel (.xlsx) CSV

One row per currency per publication date. Up to one year per download. Billed as one API call per currency per month of data.

BaseQuoteTypeRate
AED JMD buy 42.98498
AED JMD sell 43.47187
ALL JMD buy 1.93365
ALL JMD sell 1.95556
AOA JMD buy 0.17216
AOA JMD sell 0.17411
ARS JMD buy 0.10379
ARS JMD sell 0.10497
AUD JMD buy 110.16385
AUD JMD sell 111.41166
AWG JMD buy 88.19726
AWG JMD sell 89.19626
AZN JMD buy 92.73016
AZN JMD sell 93.7805
BAM JMD buy 90.86222
BAM JMD sell 91.8914
BBD JMD buy 78.93655
BBD JMD sell 79.83065
BDT JMD buy 1.28457
BDT JMD sell 1.29912
BGN JMD buy 90.86222
BGN JMD sell 91.8914
BHD JMD buy 418.70601
BHD JMD sell 423.44861
BIF JMD buy 0.05262
BIF JMD sell 0.05321
BMD JMD buy 157.8731
BMD JMD sell 159.6613
BND JMD buy 123.57489
BND JMD sell 124.9746
BOB JMD buy 13.18906
BOB JMD sell 13.33845
BRL JMD buy 31.71799
BRL JMD sell 32.07725
BSD JMD buy 157.8731
BSD JMD sell 159.6613
BTN JMD buy 1.63724
BTN JMD sell 1.65579
BWP JMD buy 11.0669
BWP JMD sell 11.19226
BZD JMD buy 78.93655
BZD JMD sell 79.83065
CAD JMD buy 111.3765
CAD JMD sell 112.8725
CDF JMD buy 0.06805
CDF JMD sell 0.06882
CHF JMD buy 189.94538
CHF JMD sell 192.09685
CLP JMD buy 0.16281
CLP JMD sell 0.16465
CNY JMD buy 23.55612
CNY JMD sell 23.82293
COP JMD buy 0.04908
COP JMD sell 0.04963
CRC JMD buy 0.34358
CRC JMD sell 0.34747
CUP JMD buy 6.57805
CUP JMD sell 6.65255
CZK JMD buy 7.28394
CZK JMD sell 7.36644
DKK JMD buy 23.77535
DKK JMD sell 24.04465
DOP JMD buy 2.61509
DOP JMD sell 2.64471
DZD JMD buy 1.17382
DZD JMD sell 1.18712
EGP JMD buy 3.01745
EGP JMD sell 3.05163
ETB JMD buy 0.97302
ETB JMD sell 0.98404
EUR JMD buy 174.1446
EUR JMD sell 182.6223
FJD JMD buy 69.74426
FJD JMD sell 70.53424
GBP JMD buy 209.5459
GBP JMD sell 210.6284
GEL JMD buy 60.83742
GEL JMD sell 61.52651
GHS JMD buy 13.41318
GHS JMD sell 13.56511
GIP JMD buy 209.61601
GIP JMD sell 211.99029
GMD JMD buy 2.14793
GMD JMD sell 2.17226
GNF JMD buy 0.01799
GNF JMD sell 0.01819
GTQ JMD buy 20.67159
GTQ JMD sell 20.90574
GYD JMD buy 0.75719
GYD JMD sell 0.76576
HKD JMD buy 20.11699
HKD JMD sell 20.34485
HNL JMD buy 5.8678
HNL JMD sell 5.93426
HTG JMD buy 1.21002
HTG JMD sell 1.22373
HUF JMD buy 0.48638
HUF JMD sell 0.49189
IDR JMD buy 0.00882
IDR JMD sell 0.00892
ILS JMD buy 51.8339
ILS JMD sell 52.42101
INR JMD buy 1.63724
INR JMD sell 1.65579
ISK JMD buy 1.29526
ISK JMD sell 1.30993
JOD JMD buy 222.6701
JOD JMD sell 225.19224
JPY JMD buy 0.99875
JPY JMD sell 1.01007
KES JMD buy 1.21628
KES JMD sell 1.23006
KGS JMD buy 1.8053
KGS JMD sell 1.82574
KMF JMD buy 0.36122
KMF JMD sell 0.36531
KRW JMD buy 0.11748
KRW JMD sell 0.11881
KWD JMD buy 509.92603
KWD JMD sell 515.70187
KYD JMD buy 192.52817
KYD JMD sell 194.7089
KZT JMD buy 0.35035
KZT JMD sell 0.35432
LBP JMD buy 0.00176
LBP JMD sell 0.00178
LKR JMD buy 0.47728
LKR JMD sell 0.48269
LSL JMD buy 9.55215
LSL JMD sell 9.66034
MAD JMD buy 15.85358
MAD JMD sell 16.03315
MDL JMD buy 8.84443
MDL JMD sell 8.94461
MGA JMD buy 0.0357
MGA JMD sell 0.03611
MKD JMD buy 2.88722
MKD JMD sell 2.91992
MNT JMD buy 0.0439
MNT JMD sell 0.0444
MOP JMD buy 19.53114
MOP JMD sell 19.75236
MUR JMD buy 3.32015
MUR JMD sell 3.35776
MVR JMD buy 10.2382
MVR JMD sell 10.35417
MWK JMD buy 0.09121
MWK JMD sell 0.09224
MXN JMD buy 8.78224
MXN JMD sell 8.88172
MYR JMD buy 38.64703
MYR JMD sell 39.08477
MZN JMD buy 2.47121
MZN JMD sell 2.4992
NAD JMD buy 9.55215
NAD JMD sell 9.66034
NGN JMD buy 0.11895
NGN JMD sell 0.1203
NIO JMD buy 4.31061
NIO JMD sell 4.35944
NOK JMD buy 16.50581
NOK JMD sell 16.69277
NPR JMD buy 1.02328
NPR JMD sell 1.03487
NZD JMD buy 88.74836
NZD JMD sell 89.7536
OMR JMD buy 410.06
OMR JMD sell 414.70468
PAB JMD buy 157.8731
PAB JMD sell 159.6613
PEN JMD buy 45.94142
PEN JMD sell 46.46179
PGK JMD buy 35.36584
PGK JMD sell 35.76642
PHP JMD buy 2.5151
PHP JMD sell 2.54359
PKR JMD buy 0.56999
PKR JMD sell 0.57645
PLN JMD buy 40.64704
PLN JMD sell 41.10744
PYG JMD buy 0.02695
PYG JMD sell 0.02725
QAR JMD buy 43.35982
QAR JMD sell 43.85095
RON JMD buy 33.23154
RON JMD sell 33.60795
RSD JMD buy 1.5127
RSD JMD sell 1.52984
RUB JMD buy 1.84863
RUB JMD sell 1.86957
RWF JMD buy 0.10709
RWF JMD sell 0.1083
SAR JMD buy 42.058
SAR JMD sell 42.53438
SBD JMD buy 19.5289
SBD JMD sell 19.7501
SCR JMD buy 10.71863
SCR JMD sell 10.84004
SEK JMD buy 15.8119
SEK JMD sell 15.991
SGD JMD buy 123.57489
SGD JMD sell 124.9746
SRD JMD buy 4.19423
SRD JMD sell 4.24174
SZL JMD buy 9.55215
SZL JMD sell 9.66034
THB JMD buy 4.69511
THB JMD sell 4.74829
TND JMD buy 52.68232
TND JMD sell 53.27904
TOP JMD buy 65.64363
TOP JMD sell 66.38717
TRY JMD buy 3.21017
TRY JMD sell 3.24653
TTD JMD buy 23.42105
TTD JMD sell 23.68634
TWD JMD buy 4.96441
TWD JMD sell 5.02064
TZS JMD buy 0.05935
TZS JMD sell 0.06002
UAH JMD buy 3.52074
UAH JMD sell 3.56062
UGX JMD buy 0.03893
UGX JMD sell 0.03937
USD JMD buy 157.8731
USD JMD sell 159.6613
UYU JMD buy 3.93649
UYU JMD sell 3.98108
UZS JMD buy 0.01339
UZS JMD sell 0.01354
VND JMD buy 0.00607
VND JMD sell 0.00614
VUV JMD buy 1.32572
VUV JMD sell 1.34073
WST JMD buy 56.92904
WST JMD sell 57.57386
XCD JMD buy 58.47152
XCD JMD sell 59.13381
XPF JMD buy 1.48921
XPF JMD sell 1.50608
YER JMD buy 0.66782
YER JMD sell 0.67539
ZAR JMD buy 9.55215
ZAR JMD sell 9.66034
ZMW JMD buy 7.97138
ZMW JMD sell 8.06167

Node.js / TypeScript client

A dedicated zero-dependency npm package wraps these endpoints — bank-of-jamaica-exchange-rate:

npm install bank-of-jamaica-exchange-rate
import { getRate } from 'bank-of-jamaica-exchange-rate';

const pair = await getRate('USD', 'JMD', { apiKey: 'art_live_...' });
console.log(pair.rate, pair.rate_date);

Zero dependencies, TypeScript types included, and it runs anywhere fetch exists — Node 18+, Bun, Deno, and edge runtimes.

Full reference — installation, all four functions, response shapes, error codes: bank-of-jamaica-exchange-rate documentation.

Why use the official Bank of Jamaica rate?

Live market rates move continuously, but tax filings, customs declarations, audits, and statutory accounting in Jamaica and beyond typically require the official rate published by Bank of Jamaica for a given date — a fixed, citable number that never changes after publication. This API serves those published tables with the bank's own rate_date on every response; weekends and holidays return the most recent published date, which is the rate compliance rules require you to apply.

Pairs the bank doesn't print directly are resolved from its table (inverse or cross via JMD) and explicitly flagged "derived": true — so what the bank printed and what was computed are never confused.

Endpoints

Full parameter reference in the API documentation. Every request counts toward your plan's monthly quota — rates change once per business day, so caching a published table locally makes a small quota go far.

Frequently asked questions

Can I get Bank of Jamaica exchange rates via an API?

Yes — this API serves the bank's official daily JMD rates as JSON, and the latest table is on every plan, free included.

When do new rates appear here?

Once per business day, per Bank of Jamaica's own schedule; ingestion follows within the hour (latest table: 2026-10-07).

Are these the official rates?

Yes — ingested from Bank of Jamaica's own published data, served unmodified with the bank's publication date. Anything computed rather than published is flagged derived.

Bank of Jamaica rates, one API key

Latest table on every plan. History back to 2000 on paid plans. No credit card to start.

Get Free API Key Read the Docs