Is Online Casino Legal in Nepal? The Short Answer
Online casino play is not legal in Nepal. No Nepali authority licenses online casinos or betting sites, and the general ban on gambling in the Criminal Code applies to play online as much as in person. The casinos and betting apps that Nepali players use are offshore companies with foreign licences, which don't change Nepali law.
| Question | Answer |
|---|---|
| Can a Nepali citizen legally play at an online casino? | No |
| Does Nepal license any online casino? | No |
| Are betting sites blocked? | Yes, since March 2026 |
| Can Nepalis enter land casinos in Nepal? | No, they are for foreign passport holders |
| Does a foreign licence make a site legal in Nepal? | No |
What Nepal's Law Says
Section 125 of the Muluki Criminal Code
The Muluki Criminal (Code) Act, 2074 (2017), replaced Nepal's older gambling legislation. Its Section 125 prohibits gambling and betting. According to the penalties reported by Nepali media, betting can bring up to one year in prison, a fine of up to Rs 10,000 and confiscation of the money involved (Republica).
The law does not have a separate rule for online play. Betting through an app or website is betting under Section 125.
Advertising Ban
The Advertising (Regulation) Act, 2066, prohibits advertising that promotes gambling. That is why betting brands in Nepal promote themselves mostly through social media pages, influencers and agents rather than open advertising.
Money and Payments
Paying an offshore casino can raise a second legal issue. Moving money abroad through crypto, hundi or unofficial foreign exchange to fund gambling can break Nepal's foreign-exchange rules. Payment service providers such as eSewa and Khalti are regulated by Nepal Rastra Bank and must act on suspicious transactions.
Land Casinos vs Online Casinos
Nepal does have legal casinos, but not for Nepalis. Casinos operate in licensed hotels under the Casino Regulation, overseen by the Ministry of Culture, Tourism and Civil Aviation, and only foreign passport holders may play. Nepali citizens are not even allowed to enter, apart from staff and inspecting officials (The Himalayan Times).
The rule is enforced. In September 2026, police in Birgunj arrested eight people, including casino staff, after Nepali citizens were found gambling inside a casino (The Himalayan Times). Authorities in Rupandehi have also warned casinos near the Indian border over Nepali players entering with fake Indian ID (Kathmandu Post).
So there is no legal route for a Nepali to play casino games for money, either in a hotel casino or online.
Offshore Sites and the March 2026 Blocks
For years Nepal's ban on online betting was rarely enforced, and betting apps advertised openly. That changed in March 2026. On 27 March the new cabinet approved a 100-point governance reform plan that included shutting down betting apps and websites within 24 hours. The Nepal Telecommunications Authority (NTA) was ordered to block them with internet service providers (Ratopati, ShareSansar).

By mid-April 2026 the NTA said more than 10,000 betting apps and websites had been blocked (Republica). The Ministry of Communications and Information Technology warned of strict action against anyone who uses or operates them.
What About VPNs?
Many players switched to VPNs after the blocks. Officials have said VPNs are hard to block and that action would follow complaints or losses to the state (Nepal News). A VPN hides the site from your internet provider. It does not make betting legal, and free VPNs add their own risk to your data and accounts.
Why the Sites Still Work
Offshore operators change domains and publish mirror sites when one is blocked. That is also why fake copies spread: when the real site moves, scammers post their own "new link". Use only links you can trace back to the operator, and expect the address to change.
Is There a Legal Betting App in Nepal?
No. People search for a legal betting app in Nepal, for legal betting sites in Nepal and even for a "top 10 legal betting app in Nepal" list, but no such list can be honest. Which betting app is legal in Nepal? None: Nepal issues no licence for online betting, so every app and site Nepali players use, international or local, operates without Nepali approval. A page that calls an app "legal in Nepal" is usually confusing a foreign licence with permission to play here.
Are Local Brands Like Khalti88 Legal?
No. Brands such as Khalti88, Magar33 and Esewa12 are aimed at Nepali players and use local names, but Nepal issues no online casino licences, so none of them can be licensed in Nepal. A local-sounding name, Nepali-language support or an eSewa payment option does not mean local approval.
Khalti88 and Esewa12 also use the names of Nepal's biggest wallets. They are not part of Khalti or eSewa. Our Khalti88 review covers what we could find about who runs it and whether it is safe to use, and the Esewa12 review does the same.
International brands such as Melbet, 1xBet and Mostbet cite licences from the Curaçao Gaming Authority; several smaller brands still point to a Curaçao sub-licence system (365/JAZ) that expired on 18 August 2024. That licence governs the company, not your play in Nepal.
What This Means If You Choose to Play
Some adults in Nepal play anyway. If you do, understand what you are taking on:
- Legal risk. You may be committing an offence under Section 125. Enforcement has focused on blocking sites and on organisers, but the law applies to players too.
- No local protection. If a casino refuses to pay, there is no Nepali regulator to complain to, and a court case over an illegal activity is not an option.
- Payment risk. Wallet accounts used for gambling payments can be restricted. Payments to personal "agent" numbers have no protection at all.
- Fraud risk. Fake apps, fake agents and "predictor" tools target players who can't use official channels.
How to Play Safely
If you decide to play on an offshore site despite the law, these steps reduce the other risks:
- Choose a long-running international operator with published terms and a licence you can check, not a brand known only from social media.
- Download apps only from the operator's official site, never from Telegram or Facebook links.
- Pay only through the cashier inside your account, not to personal wallet numbers.
- Don't share OTPs, MPINs or passwords with anyone claiming to be support.
- Set limits before you start. Decide your budget in NPR and stick to it. Our responsible gambling guide explains the tools and where to get help in Nepal.
Our reviews of each operator, and the online casino Nepal ranking, note what we could verify about licences, payments and support.
Online Casino Legality FAQ
Is online casino legal in Nepal?
No. Gambling and betting are offences under Section 125 of the Muluki Criminal Code, and Nepal licenses no online casinos.
Is betting legal in Nepal, online or offline?
No. The same section covers betting, and since March 2026 betting apps and websites are being blocked by the NTA.
Is gambling legal in Nepal?
Not for Nepali citizens. Gambling (juwa) is an offence under Section 125; only foreign passport holders may play, and only in licensed hotel casinos.
What is the punishment for online betting in Nepal?
Reported penalties are up to one year in prison, a fine of up to Rs 10,000 and confiscation of the money involved.
Can Nepalis go to casinos in Nepal?
No. Licensed casinos in Nepal are for foreign passport holders only; Nepali citizens are barred from entering.
Is it legal to use a VPN for betting in Nepal?
A VPN doesn't change the law: betting remains an offence whether or not the site is blocked.
Is Khalti88 legal in Nepal?
No. Nepal licenses no online casinos, and Khalti88 is not connected to the Khalti wallet. See our Khalti88 review.

