Skip to content
numberssg

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.

Your amount, every way to change

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.

Ringgit to S$, every way

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).

Change now or wait?

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

What S$1,000 comes to in ringgit, each way to change, most first
WayYou getLess than mid-marketHow
Mid-market rateNobody: the yardstickRM3,175.60–Not a price you can get
Card with no FX feePaying by card in MalaysiaAbout RM3,175.60No fee, at its own rateCard or app; YouTrip needs a top-up first
Revolut (Standard plan), weekdayPaying by card, or a transferAbout RM3,175.60No fee, at its own rateApp; the limit is per calendar month
Wise transferTo a Malaysian bank accountRM3,164.85RM10.75An app; ringgit arrives in the account
S$ cash at a Malaysian bankCash, once you are in MalaysiaRM3,143.60RM32.00Take S$ notes across
DBS transferTo a Malaysian bank accountRM3,135.52RM40.08DBS or POSB account; not to a Malaysian financial account in ringgit
Singapore bank cardPaying by card in MalaysiaAbout RM3,075.64RM99.96Any 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.

Today’s rate against the past year, five years and since 1999
OverAverageLowestHighestDays S$1 bought less
The past year3.14973.056918 Mar 20263.22159 Sep 202663%
The past 5 years3.28353.056918 Mar 20263.567820 Feb 202425%
Since 19992.66412.048627 Dec 20013.567820 Feb 202487%

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.

Change

How much you are changing.

As the board shows it: ringgit for S$1 (e.g. 3.13), S$ for RM1, or S$ for RM100. We read which it is.

Start from an example

RM500.00 in Singapore dollars

S$157.45 at the mid-market rate

RM500.00 in Singapore dollars, each way to change, most first
WayYou getAgainst mid-market
Mid-market rateThe rate between banks in Kuala Lumpur, 5 pm, 30 Oct (Bank Negara Malaysia), with no margin: the yardstick for the rest.S$157.45–
Buying S$ cash at a Malaysian bankThe best counter rate of selected Malaysian banks for selling you S$, 11:30 am, 30 Oct (Bank Negara Malaysia).S$156.96−S$0.49 (−0.31%)
Wise transferFee RM10.14, at Wise’s rate of S$0.3150 for RM1. Worked out from Wise’s own quotes at RM100 to RM5,000.S$154.30−S$3.15 (−2.00%)

Each 0.01 on the rate is S$0.49 on this amount. At a money changer, type the rate on its board into the box above to see how it compares.

Rates and fees as each provider publishes them; rows marked “about” use the mid-market rate in place of the card’s own rate, which we don’t read. Not a quote: the provider’s own screen at the time you change is what counts. How we work it out

Was this calculator helpful?

Every common amount

S$ to ringgit at the amounts people change most, each way, worked out the same way as the converter.

S$ to ringgit for common amounts, each way to change
S$Mid-marketWiseDBS transferS$ cash in MalaysiaBank card (about)
RM317.56RM314.80RM313.55RM314.36RM307.56
RM1,587.80RM1,581.47RM1,567.76RM1,571.80RM1,537.82
RM3,175.60RM3,164.85RM3,135.52RM3,143.60RM3,075.64
RM6,351.20RM6,331.55RM6,271.05RM6,287.20RM6,151.28
RM15,878.00RM15,831.69RM15,677.62RM15,718.00RM15,378.21
RM31,756.00RM31,665.25RM31,355.24RM31,436.00RM30,756.42
RM63,512.00RM63,332.38RM62,710.48RM62,872.00RM61,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.

Sending S$1,000 to a Malaysian account: what arrives, by provider, most first
ProviderRinggit arrivingFeeRate, RM for S$1Quoted
HSBC SingaporeBankRM3,165.36S$0.003.165411:14 pm, 30 Oct
WiseWise’s own quoteRM3,164.85S$3.083.17466:15 pm, 31 Oct
InstaremTransfer serviceRM3,151.67S$5.503.16914:40 pm, 31 Oct
OFXTransfer serviceRM3,016.56S$15.003.06254:36 pm, 31 Oct
PayPalTransfer serviceRM3,001.66S$6.383.02095: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

Sending RM1,000 to a Singapore account: what arrives, by provider, most first
ProviderS$ arrivingFeeRate, S$ for RM1Quoted
WiseWise’s own quoteS$310.85RM13.160.31506:15 pm, 31 Oct
Hong LeongBankS$304.62RM14.000.30895:20 pm, 31 Oct
Public Bank BerhadBankS$299.66RM32.000.309611:30 pm, 29 Oct
HSBC MalaysiaBankS$298.21RM31.000.30775:20 pm, 31 Oct
MaybankBankS$283.31RM86.190.31005: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

Singapore dollars to ringgit
S$Ringgit
S$1RM3.18
S$5RM15.88
S$10RM31.76
S$20RM63.51
S$50RM158.78
S$100RM317.56
S$200RM635.12
S$300RM952.68
S$500RM1,587.80
S$1,000RM3,175.60
S$2,000RM6,351.20
S$5,000RM15,878.00
S$10,000RM31,756.00
Ringgit to Singapore dollars
RinggitS$
RM1S$0.31
RM5S$1.57
RM10S$3.15
RM20S$6.30
RM50S$15.75
RM100S$31.49
RM200S$62.98
RM300S$94.47
RM500S$157.45
RM1,000S$314.90
RM2,000S$629.80
RM5,000S$1,574.51
RM10,000S$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.

3.053.103.153.203.25
Jan 2026AprJulOct
Ringgit for S$1. Daily from 4 January 1999: our cross of the ECB’s euro reference rates for the ringgit and the Singapore dollar (each working day at about 2:15 pm Frankfurt time). Before 1999: SingStat’s monthly average S$ per ringgit (MAS figures), turned round.
Download CSV
Was this chart helpful?

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).

YearAverageLowest dayHighest dayOn the year before
2026 (9 months)3.13783.05693.2215-4.2%
20253.27693.15023.3592-4.3%
20243.42373.21623.5678+0.8%
20233.39533.21633.5249+6.4%
20223.19063.06293.3777+3.5%
20213.08363.03463.1312+1.2%
20203.04642.97463.0920+0.3%
20193.03682.99743.0743+1.5%
20182.99102.93493.0540-3.9%
20173.11403.00993.1725+3.8%
The other 29 years, back to 1988
YearAverageLowest dayHighest dayOn the year before
20163.00132.85013.1297+5.7%
20152.83862.62393.1139+9.9%
20142.58252.52292.6832+2.6%
20132.51782.39352.6120+1.9%
20122.47192.39692.5278+1.6%
20112.43272.36472.4925+3.0%
20102.36222.29212.4371-2.5%
20092.42372.36262.4653+2.9%
20082.35532.27492.4286+3.2%
20072.28142.20872.3426-1.2%
20062.30882.27102.3492+1.5%
20052.27572.21662.3465+1.2%
20042.24862.19822.3270+3.1%
20032.18132.12712.2386+2.8%
20022.12292.05402.1949+0.1%
20012.12182.04862.1997-3.8%
20002.20452.15962.2988-1.7%
19992.24242.18882.2926-4.3%
19982.3433––+24.3%
19971.8849––+5.6%
19961.7842––+0.8%
19951.7697––+3.0%
19941.7176––+7.8%
19931.5932––+1.9%
19921.5636––-1.8%
19911.5925––+6.6%
19901.4938––+7.6%
19891.3885––+6.7%
19881.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.

Email me when the ringgit rate moves

One email when S$1 buys more ringgit than on any day in the past year, or when the rate has moved 1% or more since our last email, at most once a week, with what S$1,000 gets each way. Nothing in between.

Send me

You confirm by email first. Unsubscribe in one tap. No ads, never shared. How we handle your email

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.

Buying and selling rates today, ringgit for S$1, and the gap between them
WhereBuys S$ atSells S$ atGap
Between banks in Kuala LumpurBNM, 5 pm, 30 Oct3.17343.17780.14%
Malaysian bank countersThe best of selected banks, BNM, 11:30 am, 30 Oct3.14363.18561.33%
DBS, sending ringgitPosted transfer rate, 6:00 am, 31 Oct–3.13551.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

  1. 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