Currency · Bank Negara Malaysia
SGD to MYR today, and MYR to SGD
Bank Negara Malaysia’s rate, what your amount comes to at a bank, card, app or money changer, and every day since 1999.
S$1 in ringgit
RM3.1756
- Interbank buying
- 3.1734
- Interbank selling
- 3.1778
The Kuala Lumpur interbank middle rate, 5 pm, 30 Oct, from Bank Negara Malaysia.
RM1 in Singapore dollars
S$0.3149
- RM100
- S$31.49
- RM1,000
- S$314.90
The same rate the other way: 1 ÷ 3.1756.
Against the past year
63% of days lower
On the ECB’s rate of 3.1736 for 30 Oct, S$1 bought more ringgit than on 63% of working days in the past year. Range: 3.0569 (18 Mar 2026) to 3.2215 (9 Sep 2026).
Few people change at the mid-market rate: most banks, cards, apps and money changers give you a little less and keep the difference. On S$1,000 today the gap runs from about RM11 with Wise to RM100 with a Singapore bank card. Every way, side by side
S$1,000 in ringgit today, each way
| Way | You get | Less than mid-market | How |
|---|---|---|---|
| Mid-market rateNobody: the yardstick | RM3,175.60 | – | Not a price you can get |
| Card with no FX feePaying by card in Malaysia | About RM3,175.60 | No fee, at its own rate | Card or app; YouTrip needs a top-up first |
| Revolut (Standard plan), weekdayPaying by card, or a transfer | About RM3,175.60 | No fee, at its own rate | App; the limit is per calendar month |
| Wise transferTo a Malaysian bank account | RM3,164.85 | RM10.75 | An app; ringgit arrives in the account |
| S$ cash at a Malaysian bankCash, once you are in Malaysia | RM3,143.60 | RM32.00 | Take S$ notes across |
| DBS transferTo a Malaysian bank account | RM3,135.52 | RM40.08 | DBS or POSB account; not to a Malaysian financial account in ringgit |
| Singapore bank cardPaying by card in Malaysia | About RM3,075.64 | RM99.96 | Any Singapore Visa or Mastercard |
Each provider’s published rate or fee, read today; “about” rows apply the published fee to the mid-market rate, because the card’s own rate isn’t published in a form we read. A money changer sets its own rate: type it into the converter to see where it falls. No one pays us to list any of these, and there are no affiliate links.
Change now, or wait?
On the ECB’s rate for 30 Oct, S$1 bought RM3.1736: above the past year’s average of 3.1497, and more than on 63% of days in the past year but only 25% in the past five.
| Over | Average | Lowest | Highest | Days S$1 bought less |
|---|---|---|---|---|
| The past year | 3.1497 | 3.056918 Mar 2026 | 3.22159 Sep 2026 | 63% |
| The past 5 years | 3.2835 | 3.056918 Mar 2026 | 3.567820 Feb 2024 | 25% |
| Since 1999 | 2.6641 | 2.048627 Dec 2001 | 3.567820 Feb 2024 | 87% |
We don’t forecast exchange rates, and no one can say where this one goes next. What the past shows: over the past year the rate’s lowest and highest were 0.1646 apart, RM164.65 on S$1,000. If you need ringgit by a date, changing some now and the rest later spreads the risk either way. These use the ECB’s daily rates, which go back to 1999; Bank Negara Malaysia’s rate at the top is set at a different time of day, so the two differ slightly.
Your amount, every way to change
Put in how much you are changing, either way. At a money changer, add the rate on its board to see what it costs you against the mid-market rate, Wise and the banks.
Every common amount
S$ to ringgit at the amounts people change most, each way, worked out the same way as the converter.
| S$ | Mid-market | Wise | DBS transfer | S$ cash in Malaysia | Bank card (about) |
|---|---|---|---|---|---|
| RM317.56 | RM314.80 | RM313.55 | RM314.36 | RM307.56 | |
| RM1,587.80 | RM1,581.47 | RM1,567.76 | RM1,571.80 | RM1,537.82 | |
| RM3,175.60 | RM3,164.85 | RM3,135.52 | RM3,143.60 | RM3,075.64 | |
| RM6,351.20 | RM6,331.55 | RM6,271.05 | RM6,287.20 | RM6,151.28 | |
| RM15,878.00 | RM15,831.69 | RM15,677.62 | RM15,718.00 | RM15,378.21 | |
| RM31,756.00 | RM31,665.25 | RM31,355.24 | RM31,436.00 | RM30,756.42 | |
| RM63,512.00 | RM63,332.38 | RM62,710.48 | RM62,872.00 | RM61,512.83 |
Tap an amount to load it into the converter. Wise’s fee rises with the amount (a fixed part plus a share), so its lead over the bank ways grows as the amount grows; a bank card’s 3.25% is the same share at every amount.
Sending money to Malaysia
What arrives in a Malaysian bank account when you send S$1,000, from Wise’s comparison of banks and transfer services. For any other amount, use the converter: the Wise and DBS rows are transfers.
| Provider | Ringgit arriving | Fee | Rate, RM for S$1 | Quoted |
|---|---|---|---|---|
| HSBC SingaporeBank | RM3,165.36 | S$0.00 | 3.1654 | 11:14 pm, 30 Oct |
| WiseWise’s own quote | RM3,164.85 | S$3.08 | 3.1746 | 6:15 pm, 31 Oct |
| InstaremTransfer service | RM3,151.67 | S$5.50 | 3.1691 | 4:40 pm, 31 Oct |
| OFXTransfer service | RM3,016.56 | S$15.00 | 3.0625 | 4:36 pm, 31 Oct |
| PayPalTransfer service | RM3,001.66 | S$6.38 | 3.0209 | 5:35 pm, 31 Oct |
From Wise’s public price comparison: Wise’s own quote, and the other providers’ prices as Wise collected them, at the times shown; a price collected earlier may have changed since. Wise is one of the providers compared. Listed by what arrives, most first. DBS’s own transfer rate is in the table at the top; banks and services Wise doesn’t list (CIMB, for one) aren’t here.
MYR to SGD: ringgit to Singapore dollars
For anyone holding ringgit: what it is worth in S$, and what arrives in Singapore through Wise and the Malaysian banks, as Wise’s public comparison collected them. The converter above also works this way: choose “Ringgit to S$”.
Sending RM1,000 to Singapore
| Provider | S$ arriving | Fee | Rate, S$ for RM1 | Quoted |
|---|---|---|---|---|
| WiseWise’s own quote | S$310.85 | RM13.16 | 0.3150 | 6:15 pm, 31 Oct |
| Hong LeongBank | S$304.62 | RM14.00 | 0.3089 | 5:20 pm, 31 Oct |
| Public Bank BerhadBank | S$299.66 | RM32.00 | 0.3096 | 11:30 pm, 29 Oct |
| HSBC MalaysiaBank | S$298.21 | RM31.00 | 0.3077 | 5:20 pm, 31 Oct |
| MaybankBank | S$283.31 | RM86.19 | 0.3100 | 5:20 pm, 31 Oct |
From Wise’s public price comparison: Wise’s own quote, and the other providers’ prices as Wise collected them, at the times shown; a price collected earlier may have changed since. Wise is one of the providers compared. Listed by what arrives, most first.
S$ to ringgit and back: quick tables
| S$ | Ringgit |
|---|---|
| S$1 | RM3.18 |
| S$5 | RM15.88 |
| S$10 | RM31.76 |
| S$20 | RM63.51 |
| S$50 | RM158.78 |
| S$100 | RM317.56 |
| S$200 | RM635.12 |
| S$300 | RM952.68 |
| S$500 | RM1,587.80 |
| S$1,000 | RM3,175.60 |
| S$2,000 | RM6,351.20 |
| S$5,000 | RM15,878.00 |
| S$10,000 | RM31,756.00 |
| Ringgit | S$ |
|---|---|
| RM1 | S$0.31 |
| RM5 | S$1.57 |
| RM10 | S$3.15 |
| RM20 | S$6.30 |
| RM50 | S$15.75 |
| RM100 | S$31.49 |
| RM200 | S$62.98 |
| RM300 | S$94.47 |
| RM500 | S$157.45 |
| RM1,000 | S$314.90 |
| RM2,000 | S$629.80 |
| RM5,000 | S$1,574.51 |
| RM10,000 | S$3,149.01 |
At the mid-market rate of RM3.1756 for S$1 (Bank Negara Malaysia, 5 pm, 30 Oct). What you get from a bank, card or money changer is a little less: the converter shows how much.
SGD to MYR since 1988
Ringgit for S$1, every working day since 1999 and every month since 1988. The chart opens on the past year.
Daily, ECB reference rates (from 1999) Monthly average, SingStat (1988 to 1998)
Tap or hover on the chart to read a value.
Year by year
Ringgit for S$1: the average of SingStat’s monthly figures, and the lowest and highest day on the ECB’s rates (from 1999).
| Year | Average | Lowest day | Highest day | On the year before |
|---|---|---|---|---|
| 2026 (9 months) | 3.1378 | 3.0569 | 3.2215 | -4.2% |
| 2025 | 3.2769 | 3.1502 | 3.3592 | -4.3% |
| 2024 | 3.4237 | 3.2162 | 3.5678 | +0.8% |
| 2023 | 3.3953 | 3.2163 | 3.5249 | +6.4% |
| 2022 | 3.1906 | 3.0629 | 3.3777 | +3.5% |
| 2021 | 3.0836 | 3.0346 | 3.1312 | +1.2% |
| 2020 | 3.0464 | 2.9746 | 3.0920 | +0.3% |
| 2019 | 3.0368 | 2.9974 | 3.0743 | +1.5% |
| 2018 | 2.9910 | 2.9349 | 3.0540 | -3.9% |
| 2017 | 3.1140 | 3.0099 | 3.1725 | +3.8% |
The other 29 years, back to 1988
| Year | Average | Lowest day | Highest day | On the year before |
|---|---|---|---|---|
| 2016 | 3.0013 | 2.8501 | 3.1297 | +5.7% |
| 2015 | 2.8386 | 2.6239 | 3.1139 | +9.9% |
| 2014 | 2.5825 | 2.5229 | 2.6832 | +2.6% |
| 2013 | 2.5178 | 2.3935 | 2.6120 | +1.9% |
| 2012 | 2.4719 | 2.3969 | 2.5278 | +1.6% |
| 2011 | 2.4327 | 2.3647 | 2.4925 | +3.0% |
| 2010 | 2.3622 | 2.2921 | 2.4371 | -2.5% |
| 2009 | 2.4237 | 2.3626 | 2.4653 | +2.9% |
| 2008 | 2.3553 | 2.2749 | 2.4286 | +3.2% |
| 2007 | 2.2814 | 2.2087 | 2.3426 | -1.2% |
| 2006 | 2.3088 | 2.2710 | 2.3492 | +1.5% |
| 2005 | 2.2757 | 2.2166 | 2.3465 | +1.2% |
| 2004 | 2.2486 | 2.1982 | 2.3270 | +3.1% |
| 2003 | 2.1813 | 2.1271 | 2.2386 | +2.8% |
| 2002 | 2.1229 | 2.0540 | 2.1949 | +0.1% |
| 2001 | 2.1218 | 2.0486 | 2.1997 | -3.8% |
| 2000 | 2.2045 | 2.1596 | 2.2988 | -1.7% |
| 1999 | 2.2424 | 2.1888 | 2.2926 | -4.3% |
| 1998 | 2.3433 | – | – | +24.3% |
| 1997 | 1.8849 | – | – | +5.6% |
| 1996 | 1.7842 | – | – | +0.8% |
| 1995 | 1.7697 | – | – | +3.0% |
| 1994 | 1.7176 | – | – | +7.8% |
| 1993 | 1.5932 | – | – | +1.9% |
| 1992 | 1.5636 | – | – | -1.8% |
| 1991 | 1.5925 | – | – | +6.6% |
| 1990 | 1.4938 | – | – | +7.6% |
| 1989 | 1.3885 | – | – | +6.7% |
| 1988 | 1.3013 | – | – | – |
SingStat, Exchange Rates (Average For Period), Monthly (table M700051), updated 14 Oct 2026; the ECB’s euro reference rates, our cross. Every day and month: download the CSV.
The highest and lowest SGD to MYR rate
The highest: S$1 bought the most ringgit in February 2024, an average of RM3.5474 for the month; the highest single day was 20 February 2024, at RM3.5678 (ECB). Today’s RM3.1756 is 11.0% below that day.
The lowest: RM1.2538 for S$1 in January 1988, the first month in SingStat’s table. Since daily rates begin in 1999, the lowest day was 27 December 2001, at RM2.0486.
The 1997 to 1998 crisis: S$1 bought RM1.7630 in June 1997 and RM2.5063 in January 1998, 42% more in seven months, as the ringgit fell during the Asian financial crisis. Malaysia then fixed the ringgit at RM3.80 to the US dollar from 2 September 1998 until 21 July 2005 (Bank Negara Malaysia), which is why the line is calmer from 1999 to 2005.
Monthly averages from SingStat (table M700051, from January 1988); days from the ECB’s reference rates (from 4 January 1999), our cross. “On record” means in these two series; the ringgit and the Singapore dollar were exchanged before 1988, but these tables don’t go further back.
What banks charge to change
Every bank quotes two rates: one for buying your Singapore dollars and one for selling them to you. The gap between them is the bank’s margin, and it is wider at the counter than between banks.
| Where | Buys S$ at | Sells S$ at | Gap |
|---|---|---|---|
| Between banks in Kuala LumpurBNM, 5 pm, 30 Oct | 3.1734 | 3.1778 | 0.14% |
| Malaysian bank countersThe best of selected banks, BNM, 11:30 am, 30 Oct | 3.1436 | 3.1856 | 1.33% |
| DBS, sending ringgitPosted transfer rate, 6:00 am, 31 Oct | – | 3.1355 | 1.26% below mid-market |
The counter gap hardly moves: the average each year, from BNM’s daily 11:30 am rates since 2021:
- 2021 1.36%
- 2022 1.32%
- 2023 1.24%
- 2024 1.23%
- 2025 1.28%
- 2026 1.34%
“Gap” is selling less buying, as a share of the rate halfway between. A bank buying your S$ pays the lower figure; selling you S$, it charges the higher one. Bank Negara Malaysia: “Rates at 1130 are the best counter rates offered by selected commercial banks.”
At a money changer
Each money changer sets its own rates, and we haven’t found one that publishes them on its own website, so this page can’t list them. What you can do at the counter: read the board, put its rate into the converter, and see in dollars what it costs against the mid-market rate, Wise and the banks.
- Which number to read. Changing S$ for ringgit, the changer sells you ringgit: read its selling rate for MYR. Changing ringgit back, read its buying rate.
- How it’s written. Some boards show ringgit for S$1, some S$ for RM1 or for RM100. The converter takes any of the three.
- Licensed or not. Money-changers in Singapore are licensed by MAS under the Payment Services Act 2019. Check a changer’s name in MAS’s Financial Institutions Directory.
Paying by card: in ringgit or S$?
A shop or ATM in Malaysia may offer to charge your Singapore card in S$ instead of ringgit. That is Dynamic Currency Conversion: “The exchange rate is set by the merchant or its DCC provider”, in DBS and POSB’s words, not by Visa, Mastercard or your bank, and DBS and POSB still add 1% on a credit card and 2.8% on a debit card. Choosing ringgit means the card’s own rate plus your bank’s fee (3.25% at DBS and POSB), which you can check against the mid-market rate here.
DBS and POSB: card charges and overseas transaction fees, read 31 Oct 2026.
Why the rate moves
Both central banks manage their currency, in different ways. MAS steers the Singapore dollar against a basket of currencies, not against the ringgit alone: “MAS manages the Singapore dollar against a basket of currencies along a typically appreciating path or crawl within a policy band.” (MAS). In its October 2026 statement, MAS kept the rate of appreciation, width and centre of the S$NEER policy band unchanged (MAS, 14 October 2026).
The ringgit was fixed at RM3.80 to the US dollar from 2 September 1998; since 21 July 2005 it has floated, with Bank Negara Malaysia watching it against a basket: “Bank Negara Malaysia will monitor the exchange rate against a currency basket to ensure that the exchange rate remains close to its fair value.” (BNM).
So SGD to MYR moves with whatever moves either currency against the rest of the world, and it can move when nothing has changed between the two countries. The chart above shows how far it has moved in a year.
Common mistakes
- “The rate on Google is what I’ll get.” A currency converter on a search page shows a market rate, much like the mid-market rate at the top of this page. Banks and money changers don’t give that rate to customers, and an app that says it does still has its own rate on the day; the table at the top shows what each way gives on S$1,000 today.
- “No fee means no cost.” Most of the cost of changing money is in the rate, not the fee. A transfer with no fee can still give you less than one with a fee: compare what arrives, not the fee.
- “Paying in S$ abroad avoids the card fee.” It swaps your bank’s fee for the shop’s own rate, and a Singapore bank still charges a fee on it. See paying by card.
- “A higher number on the board is better.” Only when you are changing S$ into ringgit and the board shows ringgit for S$1. Changing ringgit back, the same kind of number should be lower. The converter takes care of this: put in the board’s number and it shows what you get.
From the providers’ own pages and Bank Negara Malaysia’s rates, linked in each section; the figures are this page’s, worked out from them.
Questions people ask
What is SGD to MYR today?
S$1 = RM3.1756 and RM1 = S$0.3149 at the mid-market rate (Kuala Lumpur interbank, 5 pm, 30 Oct, Bank Negara Malaysia). S$100 is RM317.56; RM100 is S$31.49. A bank, card or money changer gives a little less: on S$1,000 the gap today runs from about RM11 with Wise to RM100 with a Singapore bank card.
How much is S$100 in ringgit?
S$100 is RM317.56 at the mid-market rate (5 pm, 30 Oct, Bank Negara Malaysia). Through a bank, transfer or counter today you would get RM313.55 to RM314.80, depending on the way. Every way for this amount
How much is S$1,000 in ringgit?
S$1,000 is RM3,175.60 at the mid-market rate (5 pm, 30 Oct, Bank Negara Malaysia). Through a bank, transfer or counter today you would get RM3,135.52 to RM3,164.85, depending on the way. Every way for this amount
How much is RM500 in Singapore dollars?
RM500 is S$157.45 at the mid-market rate (5 pm, 30 Oct, Bank Negara Malaysia). Through a bank, transfer or counter today you would get S$154.30 to S$156.96, depending on the way. Every way for this amount
How much is RM1,000 in Singapore dollars?
RM1,000 is S$314.90 at the mid-market rate (5 pm, 30 Oct, Bank Negara Malaysia). Through a bank, transfer or counter today you would get S$310.85 to S$313.91, depending on the way. Every way for this amount
What is the highest SGD to MYR rate in history?
In the records we hold, which go back to January 1988, S$1 bought the most ringgit in February 2024: RM3.5474 on average that month, and RM3.5678 on the single highest day, 20 February 2024. The lowest was RM1.2538, in January 1988. More on the highs and lows
Is it cheaper to change money in Singapore or in Malaysia?
It depends more on how you change than where. For S$1,000 today: S$ cash at a Malaysian bank counter, RM3,143.60 (the best of selected banks); a DBS transfer, RM3,135.52; a Wise transfer, RM3,164.85; paying with a Singapore bank card, about RM3,075.64, against RM3,175.60 at the mid-market rate. Money changers on both sides of the Causeway set their own rates; put a board’s rate into the converter to see where it falls.
Will the ringgit get stronger or weaker?
We don’t forecast exchange rates. What this page shows is where today’s rate sits against the past year and five years (change now, or wait?) and how far it has moved before (since 1988).
Does the rate change at weekends?
Bank Negara Malaysia and the ECB don’t publish rates at weekends or on holidays, so the main rate here stays at the last working day’s 5 pm figure until Monday. Providers set their own weekend rates: Revolut, for one, charges 1% more on exchanges at the weekend on its Standard plan, and money changers set their own rates every day.
What is CIMB’s SGD to MYR rate?
We don’t read CIMB’s rate. If CIMB has given you its rate, put it into the converter’s board box and it shows what you’d get against the mid-market rate, Wise and DBS.
How we get these rates
- The main rate is Bank Negara Malaysia’s middle rate from the Kuala Lumpur interbank market, which BNM publishes at 9 am, noon and 5 pm on Malaysian working days (BNM exchange rates, read from its open API every hour from 9:15 am to 6:15 pm). We show the latest of the three. At weekends and on holidays it stays at the last working day’s 5 pm rate. Its 11:30 am figures are “the best counter rates offered by selected commercial banks”.
- History is the European Central Bank’s daily reference rates since 4 January 1999 (ECB): the ECB gives ringgit and Singapore dollars per euro, and we divide one by the other. Before 1999, SingStat’s monthly average S$ per ringgit (table M700051, MAS figures), turned round. The ECB’s figure and BNM’s 5 pm rate for the same day must agree within 1%; the job flags it if they don’t.
- DBS: the transfer selling rate for ringgit from the data behind DBS’s foreign exchange rates page, with DBS’s own effective time. DBS: “Log in now to retrieve actual rates for your transaction. Higher transaction amounts may qualify for even greater discounts.”
- Wise: Wise’s public price comparison (wise.com), read every hour from 9:15 am to 6:15 pm, every day, at S$ and RM 100, 500, 1,000 and 5,000. Wise’s fee there is a fixed part plus a share of the amount; we fit both to Wise’s four quotes (within a cent or so) to work out the fee on any amount. Other providers’ prices are as Wise collected them, with Wise’s times.
- Cards: DBS and POSB’s published fees (3.25%: 1% from the card association and 2.25% from the bank, DBS and POSB); YouTrip’s (YouTrip, page dated 18 Jun 2025) and Trust’s (Trust) own pages; Revolut Singapore, Personal Fees (Standard), version 0.8.1. Read 31 Oct 2026 and re-read on our update schedule. Card rows use the mid-market rate in place of Visa’s or Mastercard’s own rate, which we don’t read, so they say “about”.
- A new rate is refused if it is outside RM2.00 to RM4.50 for S$1, if a buying rate is above its selling rate, or if it moves more than 4% from our last read within four days; the page then keeps the last good read and says when it was.
- Numbers.sg is not connected to any bank, card, app or money changer named here; no one pays us, and this page has no affiliate links. It is not advice on when or how to change money. The converter runs in your browser; nothing you type is sent anywhere. See our disclaimer, how we get our numbers and corrections.
Changes to this page
New: SGD to MYR and MYR to SGD. Today’s rate from Bank Negara Malaysia; what S$1,000 comes to by card, app, transfer or cash against the mid-market rate; a converter that takes the rate on a money changer’s board and shows what it costs you; where today’s rate sits against the past year and five years; Wise’s comparison of what arrives each way; and the rate every working day since 1999 and every month since 1988. New Currency section and an email alert when the ringgit rate moves. See today’s rate