| OMR | USD |
|---|---|
| 1 OMR | 2.60 USD |
| 10 OMR | 25.97 USD |
| 20 OMR | 51.95 USD |
| 50 OMR | 129.87 USD |
| 100 OMR | 259.74 USD |
| 250 OMR | 649.35 USD |
| 300 OMR | 779.22 USD |
| 500 OMR | 1,298.70 USD |
| 1,000 OMR | 2,597.40 USD |
| 2,000 OMR | 5,194.80 USD |
| 5,000 OMR | 12,987.01 USD |
| 10,000 OMR | 25,974.02 USD |
| USD | OMR |
|---|---|
| 1 USD | 0.39 OMR |
| 10 USD | 3.85 OMR |
| 20 USD | 7.70 OMR |
| 50 USD | 19.25 OMR |
| 100 USD | 38.50 OMR |
| 250 USD | 96.25 OMR |
| 300 USD | 115.50 OMR |
| 500 USD | 192.50 OMR |
| 1,000 USD | 385.00 OMR |
| 2,000 USD | 770.00 OMR |
| 5,000 USD | 1,925.00 OMR |
| 10,000 USD | 3,850.00 OMR |
Over the past 30 days, the OMR to USD exchange rate peaked at 2.5993 and dipped to 2.5971, averaging 2.5974 with a change of 0.01%.
In the last 90 days, the OMR to USD rate reached a high of 2.5993 and a low of 2.5971, averaging 2.5975 and shifting by 0.00%.
| 1 OMR to USD | Last 7 days | Last 30 days | Last 60 days | Last 90 days |
| High | 2.5993 | 2.5993 | 2.5993 | 2.5993 |
| Low | 2.5971 | 2.5971 | 2.5971 | 2.5971 |
| Average | 2.5976 | 2.5974 | 2.5975 | 2.5975 |
| Change | 0.01% | 0.01% | 0.00% | 0.00% |
| Date | United States Dollars price |
| July 20, 2026 | 2.5974 |
| July 19, 2026 | 2.5993 |
| July 18, 2026 | 2.5974 |
| July 17, 2026 | 2.5971 |
| July 16, 2026 | 2.5978 |
| July 15, 2026 | 2.5971 |
| July 14, 2026 | 2.5973 |
List of currencies available for conversion
List of currencies available for conversion