New Account

Create Your Mega Casino Account

Registration takes just a few minutes. Fill in your details, verify your number, and you're in — ready to play slots, live casino, fish games, and sports betting in PHP.

Free to register SSL-secured OTP verification Deposits in PHP

Register a New Account

For players aged 21 and above, located in the Philippines

An OTP will be sent to this number to verify your account.
You must be at least 21 years old to register.
At least 8 characters. Use a mix of letters, numbers, and symbols.
Create account
Register Now

How Registration Works

1
Fill in Your Details Enter your full legal name, Philippine mobile number, email address, date of birth, and a username and password. All fields are required to complete registration.
2
Verify Your Mobile Number A one-time password (OTP) will be sent to your registered Philippine mobile number. Enter it on the verification screen to confirm your account. The OTP is valid for a short window, so check your messages promptly.
3
Account Activated Once verified, your Mega Casino account is active. You can browse games right away. To make deposits and request withdrawals, you will need to complete identity verification (KYC) by submitting a valid Philippine government-issued ID.
4
Make Your First Deposit Head to the Deposit page, choose your preferred payment channel — GCash, Maya, or local bank transfer — and fund your account in Philippine Peso. Once your deposit is confirmed, you're ready to play.
Why Register

What You Get With a Mega Casino Account

A registered Mega Casino account opens up the full platform — every game, every bet, and every withdrawal option, all in PHP.

Full Game Library

Access the complete Mega Casino game selection — hundreds of slots, live dealer tables including baccarat and roulette, fish shooting games, and sports betting across basketball, boxing, and more.

PHP Deposits and Withdrawals

Fund and cash out in Philippine Peso using GCash, Maya, or local bank transfer. No currency conversion needed — everything runs in PHP from start to finish.

Mobile-Friendly Access

Play on any device — phone, tablet, or desktop. Mega Casino is fully optimised for mobile browsers, so you can bet on PBA games or spin a slot from anywhere in the Philippines.

Secure Account Protection

Your account is protected by SSL encryption, OTP verification for login and withdrawals, and KYC identity checks. Only you can access your account and funds.

Promotions and Bonuses

Registered players can participate in available promotions on Mega Casino. Offers vary and are subject to individual terms — check the latest available promotions once logged in.

Responsible Gaming Tools

Set personal deposit limits, loss limits, and session reminders from your account settings. Self-exclusion is also available if you need a break from gaming entirely.

Eligibility Requirements

To register and maintain a Mega Casino account, you must meet the following requirements:

  • You must be at least 21 years of age at the time of registration.
  • You must be physically located in the Philippines.
  • You must provide accurate personal information, including your full legal name as it appears on your government-issued ID.
  • You must have a valid, active Philippine mobile number capable of receiving SMS for OTP verification.
  • You must not already hold an active Mega Casino account. One account per person is permitted.
  • You must not be a previously permanently excluded player.

Providing false information during registration is a breach of the Terms and Conditions and may result in permanent account closure and forfeiture of any balance. If you are unsure about any requirement, contact support at [email protected] before registering.

Accepted Deposit Methods After Registration

GCash Deposit using your GCash account in Philippine Peso — fast processing, widely used across the Philippines
Maya Fund your account via Maya e-wallet in PHP — available to users with a verified Maya account
Philippine Bank Transfer Transfer directly from your local bank account — BPI, BDO, UnionBank, and other major Philippine banks supported
Online Banking Use your Philippine bank's internet banking or mobile banking app to deposit funds directly into your account
Gaming is for entertainment only. Mega Casino does not guarantee winnings. Please play within your personal budget and time limits. Tools to help you stay in control — including deposit limits and self-exclusion — are available through your account settings. Visit the Responsible Gaming page for more information.
Common Questions

Registration FAQ

Yes, creating an account on Mega Casino is completely free. There are no registration fees. You only need to deposit funds when you are ready to play, and the minimum deposit amount depends on your chosen payment method.

For KYC verification, you will need to submit a valid Philippine government-issued ID. Accepted IDs include a Philippine passport, SSS ID, PhilHealth ID, PRC ID, voter's ID, driver's licence, or other nationally recognised forms of identification. The name on your ID must match the name registered on your account.

No. Only one account is permitted per person. Creating multiple accounts is a violation of the Terms and Conditions and may result in all associated accounts being permanently suspended, with any balances forfeited. If you believe a duplicate account has been created in error, contact support immediately.

Mobile number verification via OTP (one-time password) is a security step to confirm that the number provided belongs to you. It also ensures you can receive OTP alerts for future login attempts from new devices and for withdrawal requests, which helps protect your account against unauthorised access.

You can make your first deposit once your account is active and OTP-verified. To request a withdrawal, your KYC identity verification must be completed first. This typically involves submitting a clear photo or scan of your government-issued ID. Withdrawals cannot be processed until verification is confirmed.

Ready to Join Mega Casino?

Sign up now and explore the full game library — slots, live tables, fish games, and sports betting, all in Philippine Peso.

Create My Account Already Registered