Singapore

Singapore

Home » Asia » Singapore

The online casinos in Singapore shown here are international sites that hold a licence from a regulator abroad and accept Singapore players. For each one, the card lists the licence, the welcome offer and the bonus conditions, so the sites can be set against each other before you open an account.

Singapore allows online gambling only through Singapore Pools, the state-linked operator, which may not offer casino games or poker online. Under the Gambling Control Act 2022, gambling with any other online provider is an offence for the player, punishable by a fine of up to S$10,000, up to six months in prison, or both. This page covers the law, how blocking and policing work, what overseas casinos and their bonuses involve, the two casino resorts and their entry levy, tax on winnings and the help available.

Singapore Market Fast Facts Details & Metrics
Online Casinos Available Overseas-licensed casinos that list Singapore as an accepted country
Licensed Online Operator in Singapore Singapore Pools only: lotteries and sports betting, no casino games
Who Licenses the Casinos Listed Regulators in other jurisdictions, as stated on each card
Where Complaints Go The foreign licensing body, since the GRA does not oversee these sites
Regulator Gambling Regulatory Authority of Singapore (GRA), since 1 August 2022
Sites Blocked More than 3,800 gambling websites by the end of 2024; police in charge of blocking since 2025
Casino Entry Levy (Citizens and PRs) S$150 a day or S$3,000 a year; minimum age 21
Tax on Winnings None; IRAS treats gambling winnings as windfalls
Currency Singapore dollar (SGD); the offers on the cards are in euros

⚠️ Payments Can Be Stopped: Singapore blocks payments to unlicensed gambling sites as well as the sites themselves. By the end of 2024, more than 145,000 transactions totalling S$37 million had been stopped, so a deposit or a withdrawal involving a Singapore bank account can be blocked without notice.

Affiliate disclosure: Our content contains affiliate links and we may make a commission on operator registrations and deposits made through these links.

Author
Slots Live Casino Sports Betting
275% Up to €5000
200 Free Spins
Wager Wager-free
Min Deposit €20
T&Cs Apply

Bonus Terms

WinSpin Casino

First deposit, 100% up to €500, no wagering

Bonus code: WELCOME, entered before you confirm the deposit
Min deposit: €20 or currency equivalent
Wagering: None
Max cashout: 5x your deposit, checked against your whole balance. Anything above it is forfeited
Bonus type: Sticky. The bonus is deducted from your balance when you request a withdrawal, and you keep what is left
Max bet while active: €3 a spin
Time limit: no fixed duration. It runs until you withdraw or your balance falls below €1, even while playing your own money
Free spins: 100. Game and spin value not published
Withdrawal deadline: winnings not withdrawn within 30 days may be removed
Eligible games: slots only
Excluded features: any paid slot feature, the gamble button and bonus hunting
Excluded payment methods: crypto deposits do not qualify
Claim order: the four codes must be used consecutively. Skipping one forfeits the winnings
AML checks: 5x your deposit (D) may be applied at the casino’s discretion
Not available in: Argentina, Azerbaijan, Chile, Finland, Ireland, Japan and Mexico

How to claim:

  1. Activate the code WELCOME on the Bonuses tab under Promotional Code.
  2. Deposit €20 or more by a method other than crypto.
  3. Play slots with no wagering on your winnings, at €3 a spin or less.
  4. Withdraw. The bonus is removed and your payout is capped at five times your deposit.
Slots Live Casino
450% Up to €8000
325 Free Spins
Wager x30
Min Deposit €9
T&Cs Apply

Bonus Terms

Snatch

First deposit, 200% + 100 free spins

Min deposit: €9
Wagering: 30x the deposit plus the bonus (D+B)
Max cashout from bonus: 5x the bonus received
Max bonus: €879
Free spins: 100, on games Snatch selects
Bonus currency: credited as SND, a separate bonus currency pegged 1 to 1 with USDT and held in its own account
Eligible games: SND clears wagering on Snatch slots only. The bonus account also works on six Evolution live titles, but bets there do not count toward the wagering
Early withdrawal: withdrawing real money resets your entire SND balance and all unused free spins to zero
Bonus type: Non sticky. Your real money balance is spent first, and once the bonus funds are used up the bonus itself is lost
One bonus: one bonus at a time, and one offer per player, household, address, email, IP, phone, account and device

How to claim:

  1. Register and make your qualifying deposit within 24 hours of creating the account.
  2. The bonus is credited at 200% to your SND bonus account, up to €879.
  3. Play your real balance first. The bonus becomes available once it is used up.
  4. Wager 30x the deposit plus the bonus on Snatch slots.
  5. Do not withdraw real money while the bonus is running, or the SND balance and all free spins are reset to zero.
Slots Live Casino
550% Up to €8000
400 Free Spins
Wager x30
Min Deposit €9
T&Cs Apply

Bonus Terms

iWild

First deposit, 200% + 100 free spins

Min deposit: €9/$10
Wagering: 30x the deposit plus the bonus (D+B)
Max cashout from bonus: 5x the bonus received
Max bonus: €876/$1,000
Free spins: 100, on games iWild selects
Bonus currency: credited as IWL, a separate bonus currency pegged 1 to 1 with USDT and held in its own account
Eligible games: IWL wagering counts on iWild slots only. The bonus account also works on six Evolution live titles, but bets outside slots do not count toward the wagering
Early withdrawal: withdrawing real money resets your entire IWL balance and all unused free spins to zero
Bonus type: Non sticky. Your real money balance is spent first, and once the bonus funds are used up the bonus itself is lost
One bonus: one bonus at a time, and one offer per player, household, address, email, IP, phone, account and device

How to claim:

  1. Register and make your qualifying deposit within 24 hours of creating the account.
  2. The bonus is credited at 200% to your IWL bonus account, up to €876.
  3. Play your real balance first. The bonus becomes available once it is used up.
  4. Wager 30x the deposit plus the bonus on iWild slots.
  5. Do not withdraw real money while the bonus is running, or the IWL balance and all free spins are reset to zero.
Slots Live Casino Sports Betting
250% Up to €8000
250 Free Spins
Wager x30
Min Deposit €9
T&Cs Apply

Bonus Terms

Immerion

First deposit, 100% + 100 free spins

Min deposit: €9
Wagering: 30x the deposit plus the bonus (D+B)
Max cashout from bonus: 5x the bonus received
Max bonus: €878/$1,000
Free spins: 100, on games Immerion selects. Winnings wager at 40x with a $100 maximum cashout
Bonus currency: credited as IMR, a separate bonus currency pegged 1 to 1 with USDT and held in its own account
Eligible games: IMR clears wagering on slots only. Bets placed in IMR outside slots do not count toward the requirement at all
Early withdrawal: withdrawing real money resets your entire IMR balance and all unused free spins to zero
Bonus type: Non sticky. Your real money balance is spent first, and once the bonus funds are used up the bonus itself is lost
One bonus: one bonus at a time, and one offer per player, household, address, email, IP, phone, account and device

How to claim:

  1. Register and make your qualifying deposit.
  2. The bonus is credited at 100% to your IMR bonus account, up to €878.
  3. Play your real balance first. The bonus becomes available once it is used up.
  4. Wager 30x the deposit plus the bonus on slots.
  5. Do not withdraw real money while the bonus is running, or the IMR balance and all free spins are reset to zero.
Slots Live Casino
100% Up to €300
100 Free Spins
Wager Wager-free
Min Deposit €20
T&Cs Apply

Bonus Terms

Sweetsino Casino

Wager free welcome bonus, 100% up to €300 + 100 free spins

Bonus code: SWEET, entered in the cashier before you confirm the deposit
Min deposit: €20
Wagering: None
Max cashout: 5x the bonus received, checked against your balance after the bonus is taken back
Bonus type: Sticky. The bonus itself is never paid out. It is taken back when you withdraw
Max bet while active: €4 a spin
Free spins: 100, credited once the deposit clears. 1x playthrough of the deposit applies to them
Welcome offers: one only. Claiming this rules out the 35x bonus
Eligible games: slots only, with around 110 titles also excluded. Blocked automatically while a bonus is active
Excluded payment methods: Skrill, Skrill Rapid Transfer and Neteller
Excluded features: bonus buys. Using one forfeits the bonus and all winnings
One bonus: per player, account, address, device and IP
Not available in: Bulgaria, China, Estonia, Japan, Brazil, Mexico, Georgia, India, Indonesia, Pakistan, Romania, Armenia and the United States

How to claim:

  1. Activate code SWEET in the cashier before confirming your deposit.
  2. Deposit €20 or more by a method other than Skrill or Neteller.
  3. Play slots at €4 a spin or less. Restricted titles are blocked for you.
  4. Withdraw. The bonus is deducted and your payout is capped at five times it.
Slots Live Casino
100% Up to €300
Wager Wager-free
Min Deposit €20
T&Cs Apply

Bonus Terms

CasinoStars

Welcome bonus, 100% up to €300, no wagering

Bonus code: STARS1, entered before you deposit
Min deposit: €20 or currency equivalent
Wagering: None
Max cashout: 5x your deposit, checked against your whole balance. Anything above it is forfeited
Bonus type: Sticky. The bonus is deducted from your balance when you request a withdrawal, and you keep what is left
Max bet while active: €3 a spin. A breach can void your real balance as well as the bonus
Time limit: no fixed duration. It runs until you withdraw or your balance falls below €1, even while playing your own money
Withdrawal deadline: winnings not withdrawn within 30 days may be removed
Eligible games: slots and crash games only
Excluded features: any paid slot feature, the gamble button and bonus hunting
AML checks: 5x your deposit (D) may be applied at the casino’s discretion
Not available in: Argentina, Azerbaijan, Finland, Ireland, Japan and Mexico

How to claim:

  1. Enter code STARS1, then deposit at least €20.
  2. The bonus is credited at 100% of your deposit, up to €300.
  3. Play slots or crash games at €3 a spin or less, with no wagering on winnings.
  4. Withdraw. The bonus is removed, and your payout is capped at 5x what you deposited.
Slots Live Casino
100% Up to €5500
Wager Wager-free
Min Deposit €20
T&Cs Apply

Bonus Terms

Casino Orca

First deposit, 100% up to €500

Bonus code: ORCA1, entered before you deposit
Min deposit: €20
Max qualifying deposit: €500
Wagering: none stated on the bonus. Every deposit must be wagered at least once before any withdrawal (D), and the casino reserves a discretionary rollover of at least 5x the deposit (D) under its AML policy
Bonus type: Sticky. Deposit and bonus play as one balance. The bonus amount is deducted from your balance when you request a withdrawal, and you keep what is left
Max cashout: 5x your deposit, checked against your whole balance. Anything above it is forfeited
Max bet while active: €3 a spin
Excluded features: gamble feature, buy bonus, buy free spins and bonus hunting are all forbidden while a bonus is active. Using one forfeits the bonus and the winnings
Eligible games: slots. Jackpot games, table games, video poker, virtual sports and races, live casino and the sportsbook cannot be played at all while a bonus is active
One bonus: one bonus per player, account, address, computer and IP address, and one account per person per brand
Excluded payment methods: crypto deposits do not qualify for this offer
Not available in: Argentina, Azerbaijan, Finland, Ireland and Japan

How to claim:

  1. Open the Bonus tab in your account and click Promotional Code.
  2. Enter ORCA1 and press Activate Bonus before you deposit.
  3. Deposit €20 or more by a method other than crypto. The bonus is credited automatically.
  4. Play slots at €3 a spin or less, with no feature buys and no gamble feature.
  5. Withdraw. The bonus is forfeited at that point and your payout is capped at five times your deposit.
Slots Live Casino Sports Betting
500% Up to €8000
400 Free Spins
Wager x30
Min Deposit €9
T&Cs Apply

Bonus Terms

Ybets Casino

First deposit, 200% + 100 free spins

Min deposit: €9
Wagering: 30x the deposit plus the bonus (D+B)
Max cashout from bonus: 5x the bonus received
Max bonus: €879
Free spins: 100, on games Ybets selects. Winnings wager at 40x with a $100 maximum cashout and expire after 10 days
Bonus currency: credited as YBS, a separate bonus currency pegged 1 to 1 with USDT and held in its own account
Eligible games: YBS clears wagering on Ybets slots only. The bonus account also works on nineteen live titles, but bets there do not count toward the wagering, and YBS cannot be used on sports
Early withdrawal: withdrawing real money resets your entire YBS balance and all unused free spins to zero
Bonus type: Non sticky. Your real money balance is spent first, and once the bonus funds are used up the bonus itself is lost
One bonus: one bonus at a time, and one offer per player, household, address, email, IP, phone, account and device

How to claim:

  1. Register and make your qualifying deposit within 24 hours of creating the account.
  2. The bonus is credited at 200% to your YBS bonus account, up to €879.
  3. Play your real balance first. The bonus becomes available once it is used up.
  4. Wager 30x the deposit plus the bonus on Ybets slots.
  5. Do not withdraw real money while the bonus is running, or the YBS balance and all free spins are reset to zero.
Slots Live Casino
100% Up to €200
Wager x35
Min Deposit €20
Information

Bonus Terms

WeezyBet Casino

  • Casino bonus: First deposit bonus 100% up to €200.
  • In combination with the welcome offers, WeezyBet offer weekly reload bonuses.
  • T&Cs Apply

    Slots Live Casino Sports Betting
    100% Up to €500
    200 Free Spins
    Wager x35
    Min Deposit €20
    T&Cs Apply

    Bonus Terms

    Nomini Casino

    Welcome bonus, 100% up to €500 + 200 free spins

    Min deposit: €20
    Wagering: 35x the deposit plus the bonus (D+B)
    Max cashout from bonus: 10x the bonus received
    Max bonus: €500
    Free spins: 200, credited as 20 per day for 10 days. Each batch expires 24 hours after it becomes available. Winnings wager at 40x with a €100 release limit
    Time limit: 10 days per bonus
    Excluded deposits: Neteller and Skrill do not qualify
    Max bet: €100 while the bonus is being cleared
    Eligible games: slots, scratch cards and keno count 100%. Live games and video poker 10%. Crazy Time, Dream Catcher and Monopoly 50%. Table and card games 0%. Jackpot slots, Slingo and bingo cannot be played with bonus funds at all
    Bonus type: Non sticky. Your real money balance is played first, and cancelling the bonus voids the whole Casino Bonus balance
    One bonus: one bonus active at a time. Claiming another while one is running removes the active bonus and its winnings

    How to claim:

    1. Register and deposit €20 or more.
    2. Activate the deposit bonus and the free spins in the Profile section. Claim the bonus before placing any bets with the deposit.
    3. Wager 35x the deposit plus the bonus within 10 days.
    4. Collect each batch of 20 free spins within 24 hours of it becoming available.
    5. Keep every bet at €100 or below while the bonus is running.
    Slots Live Casino Sports Betting
    100% Up to €500
    200 Free Spins
    Wager x35
    Min Deposit €20
    T&Cs Apply

    Bonus Terms

    Rabona Casino

    Welcome bonus, 100% up to €500 + 200 free spins

    Min deposit: €20
    Wagering: 35x the deposit plus the bonus (D+B)
    Max cashout from bonus: 10x the bonus received
    Max bonus: €500
    Free spins: 200, credited as 20 per day for 10 days. Each batch expires 24 hours after it becomes available. Winnings wager at 40x with a €100 release limit
    Time limit: 10 days per bonus
    Excluded deposits: Neteller and Skrill do not qualify
    Max bet: €100 while the bonus is being cleared
    Eligible games: slots, scratch cards and keno count 100%. Live games and video poker 10%. Crazy Time, Dream Catcher and Monopoly 50%. Table and card games 0%. Jackpot slots, Slingo and bingo cannot be played with bonus funds at all
    Bonus type: Non sticky. Your real money balance is played first, and cancelling the bonus voids the whole Casino Bonus balance
    One bonus: one bonus active at a time. Claiming another while one is running removes the active bonus and its winnings

    How to claim:

    1. Register and deposit €20 or more.
    2. Activate the deposit bonus and the free spins in the My Bonus section. Claim before placing any bets with the deposit.
    3. Wager 35x the deposit plus the bonus within 10 days.
    4. Collect each batch of 20 free spins within 24 hours of it becoming available.
    5. Keep every bet at €100 or below while the bonus is running.
    Slots Live Casino Sports Betting
    100% Up to €500
    200 Free Spins
    Wager x30
    Min Deposit €20
    T&Cs Apply

    Bonus Terms

    Casinia Casino

    Welcome bonus, 100% up to €500 + 200 free spins

    Min deposit: €20
    Wagering: 35x the deposit plus the bonus (D+B)
    Max cashout from bonus: 10x the bonus received
    Max bonus: €500
    Free spins: 200, credited as 20 per day for 10 days. Each batch expires 24 hours after it becomes available. Winnings wager at 40x and release at most €50 on a batch of 50 spins or fewer, €100 above that
    Time limit: 10 days
    Excluded deposits: Neteller and Skrill do not qualify
    Max bet: €100 while the bonus is being cleared
    Eligible games: slots, scratch cards and keno count 100%. All live games, video poker and Plinko count 10%. A named set of game shows including Crazy Time and Dream Catcher counts 50%. All table and card games count 0%. Jackpot slots, Slingo and bingo cannot be played with bonus funds at all
    Bonus type: Non sticky. Your real money balance is played first
    One bonus: one bonus per person, family, household address, telephone number, shared computer and shared IP address

    How to claim:

    1. Register and deposit €20 or more.
    2. Activate the deposit bonus and the free spins before you place any bets with the deposit.
    3. Wager 35x the deposit plus the bonus within 10 days.
    4. Collect each batch of 20 free spins within 24 hours of it becoming available.
    5. Keep every bet at €100 or below while the bonus is running.
    Slots Live Casino Sports Betting
    100% Up to €500
    200 Free Spins
    Wager x35
    Min Deposit €20
    T&Cs Apply

    Bonus Terms

    LibraBet Casino

    Welcome bonus, 100% up to €500 + 200 free spins

    Min deposit: €20
    Wagering: 35x the deposit plus the bonus (D+B)
    Max cashout from bonus: 10x the initial bonus amount
    Max bonus: €500
    Free spins: 200, credited as 20 per day for 10 days. Each batch expires 24 hours after it appears. Winnings wager at 40x and release at most €100
    Time limit: 10 days from activation
    Excluded deposits: Neteller and Skrill do not qualify
    Max bet: €100 while the bonus is being cleared
    Eligible games: slots, scratch cards and keno count 100%. All live games, video poker and Plinko count 10%. Table and card games count 0%. Jackpot slots, Slingo and bingo cannot be played with bonus funds at all
    Bonus type: Non sticky. Cancelling the bonus voids the whole Casino Bonus balance
    One bonus: one bonus at a time. Activating another while this one runs removes it and any winnings from it

    How to claim:

    1. Register and deposit €20 or more.
    2. Activate the bonus in the My Bonus section before you place any bets with the deposit.
    3. Wager 35x the deposit plus the bonus within 10 days.
    4. Claim each batch of 20 free spins within 24 hours of it appearing.
    5. Keep every bet at €100 or below while the bonus runs.
    Slots Live Casino Sports Betting
    100% Up to €500
    200 Free Spins
    Wager x35
    Min Deposit €20
    T&Cs Apply

    Bonus Terms

    BassBet Casino

    Welcome bonus, 100% up to €500 + 200 free spins

    Min deposit: €20
    Wagering: 35x the deposit plus the bonus (D+B)
    Max cashout from bonus: 10x the initial bonus amount
    Max bonus: €500
    Free spins: 200, credited as 20 per day for 10 days. Each batch expires 24 hours after it appears. Winnings wager at 40x and release at most €100
    Time limit: 10 days from activation
    Excluded deposits: Neteller and Skrill do not qualify
    Max bet: €100 while the bonus is being cleared
    Eligible games: slots, scratch cards and keno 100%. Live games, video poker and Plinko 10%. Named game shows 50%. Table and card games 0%. Jackpot slots, Slingo and bingo are closed to bonus funds
    Bonus type: Non sticky. Cancelling the bonus voids the whole Casino Bonus balance
    One bonus: one bonus at a time. Activating another while this one runs removes it and any winnings from it

    How to claim:

    1. Register and deposit €20 or more.
    2. Activate the bonus and the free spins one by one in the Profile section, before you place any bets with the deposit.
    3. Finish any active casino bonus before you use the free spins.
    4. Wager 35x the deposit plus the bonus within 10 days.
    5. Claim each batch of 20 free spins within 24 hours of it appearing.
    6. Keep every bet at €100 or below while the bonus runs.
    Slots Live Casino Sports Betting
    100% Up to €500
    200 Free Spins
    Wager x30
    Min Deposit €20
    T&Cs Apply

    Bonus Terms

    Spinanga Casino

    Welcome bonus, 100% up to €500 + 200 free spins

    Min deposit: €20
    Wagering: 35x the deposit plus the bonus (D+B)
    Max cashout from bonus: 10x the initial bonus amount
    Max bonus: €500
    Free spins: 200, credited as 20 per day for 10 days. Each batch expires 24 hours after it appears. Winnings wager at 40x and release at most €100
    Time limit: 10 days from activation
    Excluded deposits: Neteller and Skrill do not qualify
    Max bet: €100 while the bonus is being cleared
    Eligible games: slots, scratch cards and keno 100%. Live games, video poker and Plinko 10%. Named game shows 50%. Table and card games 0%. Jackpot slots, Slingo and bingo are closed to bonus funds
    Bonus type: Non sticky. Cancelling the bonus voids the whole Casino Bonus balance
    One bonus: one bonus at a time. Activating another while this one runs removes it and any winnings from it

    How to claim:

    1. Register and deposit €20 or more.
    2. Activate the bonus and the free spins one by one in the Profile section, before you place any bets with the deposit.
    3. Wager 35x the deposit plus the bonus within 10 days.
    4. Claim each batch of 20 free spins within 24 hours of it appearing.
    5. Keep every bet at €100 or below while the bonus runs.
    Slots Live Casino Sports Betting
    100% Up to €500
    200 Free Spins
    Wager x35
    Min Deposit €20
    T&Cs Apply

    Bonus Terms

    SPINiT Casino

    Welcome bonus, 100% up to €500 + 200 free spins

    Min deposit: €20
    Wagering: 35x the deposit plus the bonus (D+B)
    Max cashout from bonus: 10x the initial bonus amount
    Max bonus: €500
    Free spins: 200, credited as 20 per day for 10 days. Each batch expires 24 hours after it appears. Winnings wager at 40x and release at most €100
    Time limit: 10 days from activation
    Excluded deposits: Neteller and Skrill do not qualify
    Max bet: €100 while the bonus is being cleared
    Eligible games: slots, scratch cards and keno 100%. Live games, video poker and Plinko 10%. Named game shows 50%. Table and card games 0%. Jackpot slots, Slingo and bingo are closed to bonus funds
    Bonus type: Non sticky. Cancelling the bonus voids the whole Casino Bonus balance
    One bonus: one bonus at a time. Activating another while this one runs removes it and any winnings from it

    How to claim:

    1. Register and deposit €20 or more.
    2. Activate the bonus in the Profile section, and claim the free spins one by one, before you place any bets with the deposit.
    3. Wager 35x the deposit plus the bonus within 10 days.
    4. Claim each batch of 20 free spins within 24 hours of it appearing.
    5. Keep every bet at €100 or below while the bonus runs.
    Slots Live Casino
    100% Up to €1000
    100 Free Spins
    Wager x20
    Min Deposit €1
    T&Cs Apply

    Bonus Terms

    Vavada Casino

    First deposit bonus, 100% of your first deposit

    Min deposit: none set by the site. The payment provider may set one
    Wagering: 35x the bonus (B)
    Max cashout from bonus: 10x the accrued bonus
    Rate: 100%, matching the first deposit exactly
    Availability: permanent, for every new client. No window to miss
    Activation: activated or declined from the profile at any time
    If declined: an unclaimed bonus places no restriction on withdrawing your own cash
    Eligible games: slots only. Using bonus funds in other games leads to cancellation of the funds in the account
    Bonus type: Non sticky. Bets come off the cash balance first, and the bonus balance only once cash reaches zero
    Game availability: some games are unavailable while a bonus is active, and the site marks those on the game card
    On withdrawal: a withdrawal request forfeits every activated bonus, and a rejected request does not restore it

    How to claim:

    1. Make your first deposit.
    2. Activate the bonus in your profile.
    3. Clear 35x on slots only.
    4. Let the bonus move to your cash balance before requesting any withdrawal.
    Slots Live Casino
    100% Up to €1000
    Wager Wager-free
    Min Deposit €20
    T&Cs Apply

    Bonus Terms

    Wolfy Casino

    Welcome bonus, 100% up to €200, wager free

    Bonus code: WELCOME
    Min deposit: €20
    Wagering: none. This bonus carries a 0x wagering requirement
    Max cashout: five times the bonus, checked against the balance you withdraw
    Rate: 100% of the deposit, up to €200
    Bonus type: the bonus amount is deducted from your balance when you request a withdrawal
    Max bet: €4 a round. A higher stake forfeits the bonus and any winnings from it
    Eligible games: slots only. Jackpot games, table games, video poker and live casino are blocked while a bonus is active
    Excluded methods: deposits with Skrill, Skrill Rapid Transfer or Neteller do not qualify for a bonus
    Bonus buy: buy features cannot be used while a bonus is active, or the bonus and its winnings are forfeited
    Claim order: the four welcome steps must be claimed in order, and skipping one forfeits the winnings
    Eligibility: new accounts, and the bonus must be selected in the cashier before the deposit is confirmed

    How to claim:

    1. Open the cashier and choose the Welcome bonus with the code WELCOME.
    2. Deposit at least €20 and confirm.
    3. Play slots at €4 a round or less.
    4. Request a withdrawal; the bonus amount is deducted and up to five times the bonus can leave.
    Slots Live Casino Sports Betting
    250% Up to €1000
    150 Free Spins
    Wager Wager-free
    Min Deposit €20
    T&Cs Apply

    Bonus Terms

    Vegaz Casino

    Welcome bonus, 100% up to €300 and 50 free spins, wager free

    Min deposit: €20, €20 USD, C$30, NZ$40, 200 NOK or 110 BRL
    Wagering: none. This bonus carries no wagering requirement
    Max cashout: five times the bonus, checked against the balance you withdraw
    Bonus type: sticky. The bonus amount is forfeited from your balance when you request a withdrawal
    Max bet: €4 a round. A higher stake forfeits the bonus and any winnings from it
    Free spins: 50 on Fruit Zen, and what they win carries no wagering
    Eligible games: slots only, and a long list of named slots is excluded along with jackpot, table, video poker and live casino games
    Excluded methods: deposits made with EcoPayz do not qualify for a bonus
    One at a time: one bonus per player, account, address, device and IP address
    Eligibility: new accounts, on the first deposit only

    How to claim:

    1. Register, then open the cashier and go to Deposit.
    2. Under Choose a Bonus, select WP First Deposit Bonus.
    3. Deposit at least €20 and confirm.
    4. Play slots at €4 a round or less; the bonus comes off when you withdraw.
    Slots Sports Betting
    250% Up to €1000
    125 Free Spins
    Wager Wager-free
    Min Deposit €20
    T&Cs Apply

    Bonus Terms

    Horus Casino

    Wager free welcome bonus, 100% up to €200 and 25 free spins

    Min deposit: €20, $20, A$20, C$20, NZ$40, 200 NOK or 110 BRL
    Wagering: none. This bonus carries no wagering requirement
    Max cashout: five times the bonus, checked against the balance you withdraw
    Bonus type: sticky. The bonus amount is forfeited from your balance when you request a withdrawal
    Max bet: €4 a round. A higher stake forfeits the bonus and any winnings from it
    Free spins: 25 on Book of Museum, and what they win carries no wagering
    Eligible games: slots only, and a long list of named slots is excluded along with jackpot, table, video poker and live casino games
    Excluded methods: deposits made with EcoPayz do not qualify for a bonus
    One at a time: one bonus per player, account, address, device and IP address
    Claim order: the three steps run in order, and the two welcome packages cannot be mixed
    Eligibility: new accounts, on the first deposit only

    How to claim:

    1. Register, open the cashier and go to Deposit.
    2. Under Choose a Bonus, select the 1st Wager Free Welcome Bonus.
    3. Deposit at least €20 and confirm.
    4. Play slots at €4 a round or less; the bonus comes off when you withdraw.

    Is Online Gambling Legal in Singapore?

    Only through one operator. The Gambling Control Act 2022, in force since 1 August 2022, prohibits all gambling that is not licensed, class-licensed or exempted, and it replaced the older Betting Act, Common Gaming Houses Act, Private Lotteries Act and Remote Gambling Act. The Gambling Regulatory Authority of Singapore, the GRA, was formed the same day out of the former Casino Regulatory Authority and now oversees casinos, lotteries, betting and gaming machine rooms.

    The GRA states that Singapore Pools is the only operator it licenses to provide remote gambling, and every other online gambling provider is unlicensed. Online casino-style games and poker have never been allowed: when Singapore Pools and the Singapore Turf Club were first cleared to take bets online in 2016, the exemption covered only their existing lottery and betting products. Running an unlawful gambling service carries a fine of up to S$500,000 and up to seven years in prison, rising to S$700,000 and ten years for a repeat offence, and agents face up to S$200,000 and seven years.

    Blocking, Payments and Police Operations

    Since 1 January 2025 the Singapore Police Force has been responsible for blocking unlawful gambling websites and apps, their advertising and the payments made to them, a job previously done by the GRA. By the end of 2024 more than 3,800 gambling websites had been blocked since 2015, and over 145,000 payment transactions adding up to S$37 million had been stopped. Advertising or promoting an unlicensed online gambling service is itself unlawful.

    Police raids are frequent. On 6 July 2026 officers arrested 17 people in island-wide raids on a remote gambling operation and seized more than S$720,000 in cash, and in January 2026 six people were arrested over illegal horse and lottery betting, with more than S$70,000 seized. Cases like these are charged under the Gambling Control Act.

    How International Online Casinos Work for Singapore Players

    Every casino on the list is licensed abroad, and that licence determines the identity checks, the withdrawal rules and where a complaint goes. The GRA does not supervise these sites, so the foreign licence shown on the card is the only safeguard. The regulators found most often on the list are profiled in our casino licensing guide, and the difference between a local licence and an overseas one is the subject of licensed versus offshore casinos.

    Some licensing authorities forbid their own licensees from taking players in Singapore: the Seychelles interactive gambling rules of 2024, for example, list Singapore among the jurisdictions Seychelles-licensed sites must exclude. Many casinos also put Singapore on their restricted-country list, and a player who signs up from a restricted country risks having winnings confiscated at withdrawal, so that list needs checking before the first deposit.

    Casino Bonuses for Singapore Players

    The welcome offers on these cards are set in euros, and only a handful of the casinos listed offer Singapore dollar accounts, so a bonus’s value in SGD shifts with the exchange rate on the day you deposit. The rollover is the amount you must stake before bonus money can be cashed out: S$500 of bonus at 35x means S$17,500 in bets. Slots usually count in full, live dealer games such as baccarat often count for little or nothing, and free spin winnings tend to carry a separate rollover and a cap. A casino may take Singapore players yet exclude them from its promotions, which is why some cards carry no offer. Offers that do include Singapore are listed on our page of Singapore casino bonuses.

    Payments From Singapore

    Overseas casinos choose their own deposit and withdrawal methods, typically cards, e-wallets, bank transfers and cryptocurrency, and each casino’s options appear on its card and in our casino payment methods guide. Because the police block payment transactions linked to unlawful gambling, payments between a Singapore account and an overseas casino can be stopped at any point. Read the casino’s banking terms for minimum withdrawals, processing times and limits before depositing.

    Marina Bay Sands, Resorts World Sentosa and the Entry Levy

    Singapore has two casinos, both inside integrated resorts that opened in 2010: Resorts World Sentosa on 14 February and Marina Bay Sands on 27 April. Entry is limited to people aged 21 and over. Singapore citizens and permanent residents must pay an entry levy of S$150 for 24 hours or S$3,000 for a year, rates written into the Casino Control Act from 30 October 2024, while foreign visitors enter free with their passport.

    Singapore Pools runs the legal lotteries, including Toto and 4D, and sports betting. Horse racing ended when the Singapore Turf Club held its last race meeting at Kranji on 5 October 2024, featuring the 100th Grand Singapore Gold Cup, as the land is returned for housing and other development.

    Gambling Winnings Are Tax-Free in Singapore

    The Inland Revenue Authority of Singapore states that winnings from Toto, 4D, lotteries and other gambling are not taxable, because they are windfalls rather than income, and they do not need to be declared. Tax is collected from the operators instead, through betting duties and the casino tax. How other countries handle winnings is compared in do you pay tax on casino winnings?

    A Short History of Gambling Law in Singapore

    Singapore Pools was set up by the government in 1968 to offer legal betting as an alternative to illegal gambling, with its surplus going to good causes through the Tote Board. The decision to allow two integrated resorts led to the casinos opening in 2010, alongside a Casino Regulatory Authority and the entry levy for residents. The Remote Gambling Act, passed in October 2014, banned unlicensed online gambling and online casino games, and in 2016 Singapore Pools and the Singapore Turf Club became exempt operators allowed to take bets online. In 2022 the Gambling Control Act brought most gambling laws together under a single regulator, the GRA.

    Responsible Gambling and Help in Singapore

    The National Council on Problem Gambling, NCPG, runs self-exclusion, voluntary visit limits, family exclusion orders and third-party exclusion. Self-exclusion bars a person from Singapore’s casinos for at least a year and is open to foreigners too, and family members can apply to exclude a relative. The NCPG Helpline, 1800-6-668-668, and its webchat run daily from 8am to 11pm. None of these measures reach overseas casinos, where deposit limits, cooling-off periods and self-exclusion in the account settings are the protection. National schemes are compared in self-exclusion registers explained.

    The Future of Online Gambling in Singapore

    Singapore shows no sign of opening its online market. The direction since 2022 has been tighter control: one regulator, one licensed online operator, police-led blocking of sites and payments, and the end of horse racing. Its neighbours take different routes, with Malaysia fining players under a 1953 law and the Philippines licensing online gaming through PAGCOR; see online casinos in Malaysia and online casinos in the Philippines.

    No. Singapore Pools is the only licensed online gambling operator, and it may not offer casino games or poker. Gambling with any other online provider is an offence.

    A player who gambles with an unlicensed provider faces a fine of up to S$10,000, up to six months in prison, or both, under the Gambling Control Act 2022.

    Yes. It is the only operator the GRA licenses for remote gambling, covering lotteries such as Toto and 4D and sports betting.

    S$150 for 24 hours or S$3,000 for a year, for citizens and permanent residents. Foreign visitors do not pay it.

    21. Minors who enter a casino face a fine.

    No. IRAS treats them as windfalls, not income, so they are not taxable.

    Yes. More than 3,800 sites had been blocked by the end of 2024, and police have handled the blocking of sites, adverts and payments since January 2025.

    The bonus has to be staked 35 times before it can be withdrawn. A S$500 bonus needs S$17,500 in bets.

    Call the NCPG Helpline on 1800-6-668-668, open daily 8am to 11pm. NCPG also handles self-exclusion and family exclusion from the casinos.