Life · الحياة

OMR Currency Converter

Convert Oman Riyal to and from 22 major currencies - pegged to USD at 3.6725 since 1997, with live API rates layered on top.

How OMR rates work

Since November 1997 Oman Riyal has been pegged to the US Dollar at 3.6725 OMR per USD. Most Oman currencies follow the same pattern - the Oman Riyal, Qatari Riyal, Bahraini Dinar and Omani Rial all peg to the dollar. The Kuwaiti Dinar pegs to a basket of currencies and floats slightly.

This converter pulls live rates from a public API; if the API is unreachable it falls back to indicative rates anchored to the OMR-USD peg.

Worked example

OMR 1,000 at the standard peg rate equals USD 272.29. Going the other way, USD 1,000 equals OMR 3,672.50. Bank quotes typically include a 2-3% spread on top of these mid-market figures.

Quick formulas

OMR → currency: amount ÷ (OMR per unit of currency).
Currency → OMR: amount × (OMR per unit of currency).
USD peg: 1 USD = 3.6725 OMR (since 1997).

Frequently asked questions

What is the OMR to USD exchange rate?
Pegged at 3.6725 OMR per USD since November 1997. Live mid-market rates hover within a few hundredths.
Are Oman currencies pegged to the dollar?
Yes - Oman Riyal, Qatari Riyal, Bahraini Dinar and Omani Rial are all USD-pegged. The Kuwaiti Dinar pegs to a basket.
Where can I get the best OMR rates?
Specialist exchange houses (Al Anomri, LuLu, Oman Exchange) usually beat bank rates.
Are these rates suitable for FX trading?
No - these are reference rates for budgeting and remittance, not trading.
Why does the result show "indicative" sometimes?
If the live API is unreachable the calculator falls back to anchor rates - they are close but not real-time.

Reference only. Always confirm the actual rate with your bank or exchange house before sending money.