From generous welcome bonuses for new members to personalised VIP rewards, vcity ensures every deposit gives you more in return. Browse all active promotions here and make sure you don't miss a single one.
All offers below are available now — pick the one that suits you best and start enjoying more rewards
The best welcome for those just joining vcity. Your first deposit is matched 100% — deposit MYR 100, play with MYR 200. Up to MYR 500 in free bonus for a great start.
Claim This BonusEvery week brings a new opportunity to top up your gaming credits. Make a weekly deposit and enjoy an extra 30% bonus of up to MYR 300. This promotion runs every Monday through Sunday.
Deposit NowAs a loyalty reward, vcity VIP members receive weekly cashback of up to 15% on net losses. Funds are credited directly every Monday with no application required.
Learn MoreFrom time to time, vcity runs exclusive flash promotions open for just 24 to 48 hours. Earn a bonus of up to 50% on deposits made during the promotion period. Sign up for notifications so you never miss out.
Register & TrackEvery month, vcity hosts a slot tournament with a MYR 5,000 prize pool. Play the listed featured slots, accumulate points, and compete against other members. The top 20 winners will receive cash prizes.
View Featured SlotsInvite your friends to join vcity and earn MYR 50 bonus credit for every friend who successfully registers and makes their first deposit. There's no limit on how many friends you can refer — the more friends, the more bonuses.
Invite Friends Now
Vcity promotions are designed to ensure every member gets the best value from every gaming session
Players who have tried other platforms will agree on one thing — vcity promotions feel more genuine and straightforward. No complicated hidden terms, no impossible wagering requirements, and no arbitrary restrictions that stop you from using your bonus.
At vcity, every listed promotion is carefully reviewed to ensure it's genuinely enjoyable for regular members. Wagering requirements are set at a reasonable level — typically between 5x and 15x depending on the bonus type — so you can convert your bonus into real cash faster.
Additionally, vcity regularly introduces new promotions based on member feedback. If many members request a particular type of bonus, the vcity team will work to make it happen in a short time. This makes vcity more than just a gaming platform — it's a community that listens to its members.
Claiming promotions at vcity is designed to be as simple as possible. Follow these easy steps and your bonus will be credited in no time.
If you're a new member, create a free account in under 2 minutes. Existing members simply log in as usual. Make sure your account profile is complete to speed up the verification process.
Once logged in, navigate to the "Promotions" section in your account. You will see a full list of all currently active offers along with their respective eligibility requirements.
Choose the promotion you want and click the "Claim" or "Activate" button. Some promotions are activated automatically once conditions are met — for example, the first deposit bonus is credited immediately after your deposit is made.
For deposit promotions, ensure your deposit amount meets the minimum requirement. Use your preferred payment method — DuitNow, FPX, Touch 'n Go, or any other available option.
The bonus will be automatically credited to your account once the conditions are met. You'll receive an in-app notification. Use your bonus to explore slot games, live tables, or sports betting at vcity.
Vcity's user-friendly promotions interface makes claiming bonuses a breeze in just a few taps
Choose the promotion that best suits your playing style and needs
A wide range of vcity promotions for every type of player — from new members to loyal VIP customers
| Promotions | Value | Eligibility | Wagering Requirement |
|---|---|---|---|
| Welcome Bonus | 100% up to MYR 500 | New Member | 10x |
| Weekly Reload | 30% up to MYR 300 | All members | 8x |
| VIP Cashback | Up to 15% | VIP Members | None |
| Flash Promotions | Up to 50% | All members | 12x |
| Slots Tournament | MYR 5,000 Prize | All members | None (prize) |
| Referral Bonus | MYR 50 / friend | All members | 5x |
Wagering requirements and bonus values may change from time to time. Please check the promotions page in your account for the latest information.
When it comes to promotions on online gaming platforms, many Malaysian players often wonder about wagering requirements. At vcity, we believe transparency is the foundation of trust — here's a quick explanation of how it works.
A wagering requirement refers to the total amount you need to wager before a bonus can be converted into withdrawable cash. For example, if you receive a MYR 100 bonus with a 10x wagering requirement, you must place bets totalling MYR 1,000 before you can withdraw those funds. This is not an unusual condition — it is a standard industry practice that protects the integrity of the platform.
What sets vcity apart is that our wagering requirements are set at a lower rate than most other platforms in the Malaysian market. This means it takes less time to fulfil the requirements, so you can enjoy your winnings sooner.
Vcity also does not impose overly strict deadlines for meeting wagering requirements. You are given ample time — typically between 7 and 30 days depending on the promotion type — so you are never pressured to play in a rush. Playing at your own pace responsibly is a core principle at vcity.
Keep in mind that not all games contribute equally to wagering requirements. Slot games typically contribute 100%, while table games like blackjack may contribute less. Full details can be found in the terms of each promotion within your vcity account.
All vcity promotion terms are clearly stated so members can make informed decisions
Far lower than the industry average, which typically sits at 25x–40x.
Plenty of time to meet requirements without the need to play excessively.
All terms are openly stated before you activate any promotion.
Answers to the most frequently asked questions about promotions and bonuses at vcity
Create your vcity account today, claim a 100% welcome bonus up to MYR 500, and start your gaming journey with a bigger bankroll. The more players who join, the more vibrant the vcity community becomes.