20 SGD equals
15.59 USD
1 SGD = 0.7793 USD
20 Singapore Dollar (SGD) equals about 15.59 US Dollar (USD) at the live exchange rate of 1 SGD = 0.7793 USD (as of Jul 31, 2026).
SGD to USD conversion table
| Singapore Dollar (SGD) | US Dollar (USD) |
|---|---|
| 1 SGD | 0.78 USD |
| 5 SGD | 3.90 USD |
| 10 SGD | 7.79 USD |
| 20 SGD | 15.59 USD |
| 50 SGD | 38.96 USD |
| 100 SGD | 77.93 USD |
| 250 SGD | 194.82 USD |
| 500 SGD | 389.65 USD |
| 1,000 SGD | 779.29 USD |
| 2,000 SGD | 1,558.59 USD |
| 5,000 SGD | 3,896.47 USD |
| 10,000 SGD | 7,792.94 USD |
| 50,000 SGD | 38,964.72 USD |
| 100,000 SGD | 77,929.45 USD |
Frequently asked questions
- How much is 20 SGD in USD? 20 Singapore Dollar (SGD) equals about 15.59 US Dollar (USD) at the live exchange rate of 1 SGD = 0.7793 USD (as of Jul 31, 2026).
- What is the SGD/USD rate today? 1 SGD = 0.7793 USD (mid-market, Jul 31, 2026).
- Will my bank give this rate? Banks and cards usually add a margin of 1โ3% to the mid-market rate, so you may receive slightly less.
Rates are indicative live mid-market reference rates and may differ from the rate your provider offers. Not financial advice.