Do You Need an
Exclusive Bonus Instantly?

Security and Regulation:
Play Fast, Have Fun.

We Have The Best Offer For You!

Moonwin Casino Bonus Codes

Midweek Free Spins Bonus
75 Free Spins, Code: MOON75
Claim Bonus

Moonwin Casino keeps a rotating slate of promotions for Australian players, from a matched first deposit to midweek free spin drops you unlock with a single code punched in before you top up. I've worked through most of the Moonwin bonus codes below over the past few months, and this page covers what each one unlocks, the deposit you need, and the wagering you'll clear before cashing out.

Quick Moonwin Casino Code Overview

The table below is the current Moonwin casino code list, from the welcome match to the seasonal drops that come and go with the calendar.

Bonus Name Offer Promo Code Min. Deposit Wagering Availability
Welcome Bonus100% up to $1,200 + 50 Free Spins–$2035xFirst deposit
Weekly Reload50% up to $400RELOAD50$3035xMondays
Midweek Free Spins20–75 Free SpinsMOON20/45/75$20/30/4030xWednesdays
Weekend Deposit Bonus75% up to $600WEEKEND75$2535xFri–Sun
Australia Day Bonus50% up to $150 + 25 FSOZDAY50$2035xLimited time
Melbourne Cup Bonus60% up to $200CUP60$2535xLimited time

Welcome Bonus: 100% Match up to $1,200 + 50 Free Spins

$1,200 is the ceiling on Moonwin's first deposit match, paid out dollar for dollar plus 50 free spins on a rotating slot (Sweet Bonanza when I claimed mine, though the title changes month to month). A $20 deposit gets the offer moving, but you need the full $1,200 in to pull the maximum match. Moonwin credits the spins in batches of 10 over five days, around midday AEST. Wagering sits at 35x the bonus amount, and you get 30 days to clear it before the balance disappears.

Grab a Moonwin Bonus

Deposit $20 today for the welcome match, or wait for Monday and add RELOAD50 at the cashier for another 50% on top.

Visit Moonwin Casino

Moonwin Deposit Bonus Codes for Regular Players

New players aren't the only ones with something to claim. Enter RELOAD50 on any Monday deposit of $30 or more and Moonwin adds 50% on top, capped at $400. The same 35x wagering applies, and the reload amount expires if you don't activate it within 48 hours of your deposit landing. I've let two of these lapse by forgetting to punch the code in before hitting deposit, so set a reminder if Mondays are your day.

Midweek Free Spins Bonus Codes

Wednesdays run on their own set of Moonwin casino bonus codes:

  • 20 FS, code MOON20, minimum deposit $20
  • 45 FS, code MOON45, minimum deposit $30
  • 75 FS, code MOON75, minimum deposit $40

Enter the code before your deposit clears; late entries don't register. Wagering runs at 30x, and Moonwin caps your bet at $8 during bonus play. The promo runs midnight to midnight AEST every Wednesday.

Moonwin Weekend Deposit Bonus

$600 is the ceiling on Moonwin's weekend match, unlocked with code WEEKEND75 on deposits from Friday through Sunday. Minimum deposit is $25, and wagering runs at 35x. You can't use this Moonwin deposit bonus on live dealer tables, only on slots and RNG table games.

Seasonal Bonus Codes

Australia Day Bonus

Enter OZDAY50 for a 50% match up to $150 plus 25 free spins. Minimum deposit is $20, the full bonus needs a $300 deposit, and the usual 35x wagering applies.

Melbourne Cup Bonus

Cup week brings its own code: CUP60, good for a 60% match up to $200. Minimum deposit is $25, wagering is 35x, and the promotional budget for this one sells out fast most years, so claim it the morning it drops rather than waiting for race day.

Tournaments and Prize Drops

Moonwin runs slot races and network prize pools alongside its bonus codes:

  • Southern Cross Slots Race, $5,000 weekly prize pool
  • Drops & Wins, a shared network pool running into the millions
  • Provider tournaments from Pragmatic Play, Hacksaw Gaming, and Nolimit City

Some require a buy-in. Most just need you to spin the featured titles during the tournament window. Check the promotions tab; the schedule changes each month.

Moonwin Bonus Terms

Before you claim any code, check the terms that apply across the board:

  • One account per player, per household, per payment method.
  • Claim any bonus within 7 days of it landing in your account, or Moonwin removes it.
  • You must clear wagering before Moonwin processes any withdrawal request.
  • Moonwin caps your bet size during bonus play, from $8 to $10 depending on the offer.
  • Moonwin freezes your balance and account if you abuse bonuses, including using the same code across linked accounts.

How to Claim a Moonwin Bonus Code

You can deposit via PayID, POLi, Visa or Mastercard debit, PayPal, or BPAY (Moonwin doesn't accept credit cards, in line with the ban on credit card gambling deposits in Australia). Enter your code in the promo field at the cashier before you start the deposit; several of the codes above only register if you enter them before the deposit begins. Moonwin's support team confirmed late entries don't count. Once the deposit clears, the bonus lands in your account balance within a minute or two. Every Moonwin bonus follows the same core rule: enter the code first, deposit second.

What is a Moonwin bonus code?
A short string you enter at the Moonwin cashier before depositing, unlocking a specific match bonus or free spin batch tied to that code, like MOON75 for the Wednesday spins drop.
How do I redeem a Moonwin casino bonus code?
Head to the cashier, enter the code in the promo field, then complete your deposit. The bonus lands in your balance within a couple of minutes once the deposit clears.
Are there Moonwin coupons for existing players, or just new sign-ups?
Both. The welcome match is for first deposits only, but RELOAD50, the Wednesday spins codes, and the weekend bonus are open to existing players too.
What Moonwin bonus terms should I check before claiming?
The wagering multiplier, minimum deposit, expiry window, and max bet cap during bonus play. All four vary by code, and missing the max bet cap is the easiest way to void a bonus by accident.
Can I use more than one Moonwin deposit code on the same deposit?