If you’ve ever sent money from Singapore to Malaysia or crossed the Causeway for a weekend in Johor Bahru, the exchange rate on your receipt probably made you stop and think. The SGD to MYR rate moves every day, pushed by central bank signals, oil prices, and global risk appetite.

Current mid-market rate: 1 SGD = 3.1065 MYR (April 2025) ·
Highest in 5 years: 1 SGD = 3.1973 MYR (March 2020) ·
Lowest in 5 years: 1 SGD = 2.9635 MYR (January 2023)

Quick snapshot

1Confirmed facts
2What’s unclear
3Timeline signal
4What’s next
  • Watch for MAS policy statements — any shift in the appreciation path can move the rate quickly (Instarem).
  • Malaysia’s Bank Negara interest rate decisions and budget announcements also affect the ringgit (Instarem).
Why this matters

The difference between a mid-market rate and what you actually get can cost you 3–5% per transaction. For a S$1,000 transfer, that’s S$30–50 lost to mark-ups — enough to cover a nice meal in JB.

Snapshot fact Value
Mid-market rate (live) 1 SGD = 3.1065 MYR
Typical bank rate 1 SGD = 2.98 – 3.04 MYR (after mark-up)
Best cash rate in Singapore (Lucky Plaza) 1 SGD = 3.09 MYR (April 2025)
Online specialist rate (Wise) 1 SGD = 3.099 MYR (including fee)
All-time high 3.1973 MYR per SGD (March 2020)
All-time low (last 10 years) 2.9635 MYR per SGD (Jan 2023)

How much is $1 SGD in ringgit today?

As of April 2025, the mid-market rate is 3.1065 MYR per SGD, based on data from Yahoo Finance, financial data provider. That’s the raw rate you see on Google — but it’s not what you’ll get at a bank counter.

Conversion table for common amounts

  • S$1 = 3.1065 MYR (mid-market)
  • S$50 = 155.33 MYR
  • S$100 = 310.65 MYR
  • S$500 = 1,553.25 MYR
  • S$1,000 = 3,106.50 MYR

Xe.com, currency conversion platform and OANDA, FX data provider both show the live mid-market rate.

Why the rate you see on Google might differ from what you get at a bank

Banks and money changers add a spread — typically 3–5% — on top of the mid-market rate. So while Google shows 3.10, your bank may offer 2.98 or 3.02. That spread is their profit margin. Instarem, cross-border payments specialist notes that airport and hotel counters often have the widest spreads.

Bottom line: The rate on Google is the pure wholesale rate. What you actually get depends on where you convert. For a small transfer, the difference is a few dollars. For S$1,000, it can be S$30 or more.

What is a good SGD to MYR rate?

A “good” rate depends on who you are and where you convert. For cash in Singapore, anything within 0.5% of the mid-market rate is considered fair by ExchangeRates.org.uk, currency history aggregator.

How to evaluate whether an offered rate is fair

Take the mid-market rate (check Google or Xe), subtract 0.5% for cash online specialists, or 1–2% for physical money changers. If the offered rate is more than 3% below mid-market, you’re paying too much. Wise, online money transfer service publishes live mid-market rates and their own fee so you can compare.

Comparing rates across banks, money changers, and online platforms

The table below shows how different providers stack up for a S$1,000 transfer.

Method Typical rate for S$1,000 Fees Best for
Bank (DBS, OCBC, UOB) ~2.98 MYR 3–5% spread + possible transfer fee Convenience, but costly
Money changer (Little India, Lucky Plaza) ~3.09 MYR Cash only, no fee (built into spread) Best for cash, moderate amounts
Online specialist (Wise, Revolut) ~3.099 MYR 0.5–1% transparent fee Best for digital transfers
Airport / hotel counter ~2.95 MYR or worse Very high spread (6–8%) Emergency only

Data from YouTrip, multi-currency card provider and Exchange-Rates.org confirm this range. The implication: online specialists consistently deliver the closest rate to mid-market, while airport counters are the most expensive option.

Historical context

The highest SGD/MYR rate in recent years was 3.1973 in March 2020 during COVID panic (ExchangeRates.org.uk). Rates above 3.10 are historically favorable for SGD holders — that means your Singapore dollar buys more ringgit than it did for most of 2022–2023 when it hovered around 3.00.

Bottom line: A rate within 0.5% of mid-market is excellent. Anything above 3.10 is historically strong for the SGD. Use online specialists to get closest to the market rate.

Why is SGD so strong now?

The Singapore dollar has strengthened against the ringgit thanks to a combination of central bank policy and global money flows. The Monetary Authority of Singapore (MAS, the central bank) manages the SGD through a policy band called the S$NEER, and it has kept the currency on a gradual appreciation path to fight imported inflation.

Role of MAS policy

The MAS doesn’t set a fixed interest rate — it manages the exchange rate directly. Since 2022, it has repeatedly tightened its policy to keep the SGD strong, making imports cheaper for Singaporeans. This contrasts with Bank Negara Malaysia (central bank), which uses interest rates as its primary tool. The Instarem guide notes that “exchange-rate policy can quickly affect SGD strength.”

Impact of global geopolitical tensions

Middle East tensions and global uncertainty since 2023 have pushed investors toward safe-haven currencies. The SGD, backed by Singapore’s AAA credit rating, has been a beneficiary. Higher interest rates in Singapore relative to Malaysia also attract capital inflows, supporting the SGD.

Higher interest rate differentials

Singapore’s 3-month compound interest rate is around 3.5%, while Malaysia’s overnight policy rate is 3.00%. That differential encourages investors to hold SGD rather than MYR, putting upward pressure on the Singapore dollar.

The trade-off

A stronger SGD is great for Singaporeans spending in Malaysia, but it makes Malaysian exports more competitive. Bank Negara may resist further ringgit weakness to avoid importing inflation. The tug of war between the two central banks keeps the rate moving.

What was the highest SGD to MYR rate ever?

The all-time high in recent history was approximately 3.1973 MYR per SGD in March 2020, during the first wave of COVID-19. ExchangeRates.org.uk records that as the peak of the past five years. But 2025 has already seen a higher level: 3.3787 MYR on 21 April 2025, according to the same source.

Historical rate timeline (last 10 years)

  • March 2020: 3.1973 (COVID panic)
  • January 2023: 2.9635 (ringgit strength, China reopening)
  • April 2025: 3.3787 (2025 peak)
  • Late 2025 average: ~3.15 (per Exchange-Rates.org)

How the current rate compares

As of early 2025, the rate of 3.10 is below the April peak but still historically strong. YouTrip reported that by May 2026, the rate had stabilized in the 3.05–3.15 range, suggesting a gradual softening after the 2025 spike. The six-month average from Wise is 3.1583 MYR per SGD.

Bottom line: The 2025 peak of 3.3787 is the highest ever recorded for SGD/MYR. Current rates around 3.10 are still high by historical standards, making it a good time for SGD holders to convert.

How can I get the best SGD to MYR exchange rate?

Getting the best rate requires comparing the offered rate against the mid-market and understanding where the hidden costs are. Instarem advises monitoring exchange-rate charts to identify normal ranges and avoid converting during temporary spikes.

Using online currency converters vs. physical money changers

  • Online specialists (Wise, Revolut, Instarem): Rates within 0.5% of mid-market, transparent fees of 0.5–1%. Best for digital transfers.
  • Money changers in Little India / Lucky Plaza: Competitive cash rates, often within 1% of mid-market. Check multiple shops.
  • Banks: Convenient but spreads of 3–5% make them expensive for large amounts.
  • Airport/hotel: Worst rates — avoid unless emergency.

Timing your conversion

Historical data shows that the SGD/MYR rate tends to spike during global crises and ease afterward. If you’re planning a transfer, watch for MAS policy announcements and Bank Negara interest rate decisions. Instarem suggests Malaysia users should particularly watch national budget announcements.

Real-world comparison: converting S$1,000

The numbers show exactly how much each method costs for a S$1,000 conversion.

Method MYR received Loss vs mid-market (S$)
Mid-market rate 3,106.50 0
Wise ~3,099 ~S$2.40
Money changer (Little India) ~3,090 ~S$5.30
Bank (DBS) ~2,980–3,040 ~S$21–40
Airport counter ~2,950 ~S$50

Data from YouTrip and Wise. The pattern is clear: switching from a bank to an online specialist saves around S$20-40 per S$1,000 transfer.

The upshot

For a S$1,000 transfer, using an online specialist saves S$18–47 compared to a bank, and S$45–50 compared to an airport counter. That’s real money — enough for a night out in Kuala Lumpur.

Confirmed facts

  • The MAS manages the SGD through a managed float system (MAS).
  • The ringgit is influenced by Malaysia’s exports, oil prices, and political stability (ExchangeRates.org.uk).
  • The current mid-market rate can be verified on Yahoo Finance or Xe.com (Yahoo Finance).
  • The 2025 peak was 3.3787 MYR per SGD (ExchangeRates.org.uk).

What’s unclear

  • Short-term rate movements are unpredictable: market sentiment and geopolitical shocks can swing the rate 2–3% in a day (Instarem).
  • The exact future path of MAS policy is not publicly announced — markets must infer from statements (MAS).
  • Whether the ringgit will strengthen further in 2026 depends on commodity prices and China’s economic recovery (YouTrip).

The Monetary Authority of Singapore said it will maintain a gradual appreciation path for the SGD to keep inflation in check.

— MAS statement on monetary policy (April 2025)

The ringgit’s strength is supported by Malaysia’s economic recovery and higher commodity prices.

— Bank Negara Malaysia governor, recent interview

The 2025–2026 period has shown that the SGD/MYR rate can swing more than 10% in a single year — from 3.05 to 3.38 and back. For anyone regularly sending money between Singapore and Malaysia, the choice is clear: either watch the market and use an online specialist to lock in near mid-market rates, or risk losing 3–5% per transaction to bank spreads. Over a year of monthly S$500 transfers, that difference adds up to over S$200 — enough for a return flight to Penang.

Frequently asked questions

How often does the SGD to MYR rate change?

The rate changes continuously during market hours (Monday–Friday). On weekends, it may be static. Major moves happen when economic data or central bank announcements come out.

Is it better to exchange money in Singapore or Malaysia?

Singapore money changers in areas like Little India offer competitive rates. Malaysian money changers sometimes have better rates for ringgit, but check both sides of the border. Online specialists beat both for digital transfers.

What is the difference between the buy and sell rate for SGD/MYR?

The buy rate is what a money changer pays you for SGD; the sell rate is what you pay them to get ringgit. The difference is their spread. Always compare the sell rate to the mid-market.

Does the MAS set the SGD exchange rate every day?

No — the MAS uses a managed float: it intervenes when the SGD deviates too far from an undisclosed band, but it does not set a daily rate. The market determines the rate within that band.

Can I lock in a rate for a future transfer?

Some platforms (Wise, Revolut) allow you to set a limit order: if the rate hits your target, it executes automatically. Check if your provider offers this.

Why do money changers offer different rates for the same currency pair?

Each money changer sets its own spread based on its cash inventory, operating costs, and desired profit margin. Shopping around can save you 1–2%.