OMR to USD Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 OMR = 2.60 USD
Omani Rial ↔ United States Dollar
1 OMR = 2.5971 USD 1 USD = 0.38505 OMR (Inverse Rate)

2026-10-25 mid-market rate

OMR to USD — key numbers

As of 2026-10-25, 1 OMR = 2.5971 USD (mid-market). Over the past 30 days it has ranged from 2.5971 to 2.5974.

7-day
2.5971 – 2.5973
avg 2.5972, 0.00%
30-day
2.5971 – 2.5974
avg 2.5973, −0.01%
90-day
2.5971 – 2.5977
avg 2.5974, 0.00%
OMR to USD and USD to OMR conversion table for common amounts, at today’s mid-market rate.
OMR USD USD OMR
1 OMR 2.60 USD 1 USD 0.3850 OMR
5 OMR 12.99 USD 5 USD 1.9252 OMR
10 OMR 25.97 USD 10 USD 3.8505 OMR
20 OMR 51.94 USD 20 USD 7.7010 OMR
50 OMR 129.85 USD 50 USD 19.2525 OMR
100 OMR 259.71 USD 100 USD 38.5049 OMR
500 OMR 1,298.54 USD 500 USD 192.5247 OMR

OMR/USD frequently asked questions

What is the highest and lowest OMR/USD has been in the past year?

Over the past year, 1 OMR has traded between 2.5944 and 2.5992 USD, averaging 2.5975 USD.

How do I convert OMR to USD?

Multiply the amount in OMR by the current OMR/USD mid-market rate. For example, 100 OMR = 259.71 USD at the 2026-10-25 mid-market rate of 1 OMR = 2.5971 USD.

OMR to USD Chart

Omani Rial to United States Dollar
OMR to USD exchange rate history chart.

See the full OMR to USD exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.

⯅