Yes — Indian players can play US Mega Millions through a licensed lottery courier that buys a genuine official ticket on your behalf, and there is no residency rule stopping you winning or claiming. What actually differs from India is the money: the US withholds a flat 30% from non-residents and India is not treaty-exempt, and India's own treatment is set out below. Here is the sourced version, including the parts that are less convenient.
Can you play US Mega Millions from India?
The truthful answer for India is "yes, but". Yes, the game accepts overseas players. But India's state lottery laws and FEMA foreign-exchange rules make the route into it genuinely unsettled, and we are not going to pretend otherwise.
US Mega Millions is a US multi-state game run by the Mega Millions consortium of US state lotteries, and nothing in its rules requires a player to be a US citizen or resident — the official operators confirm that overseas players can buy tickets and claim prizes. From India, the practical route is a licensed lottery courier: you order online, the service buys a genuine official ticket in a US state, scans it into your account, and that line is yours for the draw.
Same draw, same jackpot, same numbers as a ticket bought in Florida. Everything that differs is around the ticket, not in it.
Mega Millions changed format on 8 April 2025: the Mega Ball pool shrank to 1-24, tickets rose to US$5 with a built-in multiplier on every line, and the starting jackpot climbed to US$50 million.
Is it legal to play US Mega Millions from India?
The honest position is a grey area, not a clear yes. Lottery is a State List subject in India, so the rules differ from state to state and online lottery sale is restricted across much of the country. Separately, FEMA — administered by the RBI — governs money sent abroad, and several legal commentaries hold that using an Indian card to buy foreign lottery tickets can fall foul of it, which is why Indian banks decline these transactions. Couriers do buy an official US ticket for Indian customers, but we are not in a position to tell you this is risk-free, because the sources do not support that.
Cash value, annuity and what the advertised jackpot really means
The number in the headline is the annuity: the total you would receive if the prize were paid out in thirty graduated instalments over twenty-nine years. Almost every winner takes the alternative — the cash option, a single immediate payment of the actual prize fund, which typically lands somewhere around half the advertised figure before any tax.
That matters more from India than it does inside the US. An annuity paid across three decades to an overseas winner means three decades of currency risk, three decades of paperwork with a US state lottery, and thirty separate occasions on which withholding is applied. The cash option converts all of that into one transaction. Neither choice is automatically right, but it is a decision made once and it cannot be undone.
Since the April 2025 format change, every Mega Millions line also carries a built-in multiplier that increases non-jackpot prizes, which is part of why the ticket price moved to US$5 per line.
For an Indian player the rupee's steady drift against the dollar means the cost of a line quietly rises over a long subscription — worth pricing in if you play regularly. On this game the exposure is to US dollars specifically, applied when you fund the account and again when a prize is paid.
How to play US Mega Millions from India, step by step
- Pick a licensed courier that serves India and actually carries US Mega Millions — not every operator offers every game.
- Open an account and verify your identity. Expect thorough KYC — operators serving India are cautious, and rightly so.
- Choose your numbers: five main balls from 1 to 70 plus one gold Mega Ball from 1 to 24.
- Pay in rupees (INR). Payments are the real friction: FEMA rules administered by the RBI govern money sent abroad, several legal commentaries hold that using an Indian card for a foreign lottery purchase can fall foul of them, and Indian banks do decline these transactions.
- Check the ticket scan appeared in your account before entry closed. That scan is your proof of entry.
- After the Tuesday and Friday draw the operator checks your line and credits any win.
What it costs to play from India
An official US Mega Millions line costs US$5 per line where the game is sold. Through a courier you pay that face price plus the operator's service fee, charged in rupees (INR) at the rate applied on the day, so your real cost per line always sits above the face price.
**A local benchmark.** In India, a state lottery ticket typically costs tens of rupees — so a courier-bought US Mega Millions line is a visibly more expensive entertainment purchase than the game you can buy locally, before the odds are even considered. That is not an argument against playing it; it is the number to have in mind when you decide how many lines to take.
Do Indian players pay tax on US Mega Millions winnings?
Start with what the United States takes. The IRS taxes non-resident aliens' gambling winnings at a flat 30%, withheld at source before you see the money (IRC §§1441-1442, IRS Publication 515). India is not among the treaty countries whose residents are exempt from US tax on gambling winnings, so plan on that 30% coming off a US Mega Millions prize.
Then there is India, and this is where it gets expensive. India taxes lottery and game-show winnings at a flat 30% under section 115BB, plus surcharge and a 4% health-and-education cess, with no basic-exemption slab and no deductions allowed against the prize. Because a foreign win can be taxed at both ends, the India-US DTAA foreign tax credit is the mechanism to look at — with professional help, not guesswork.
None of this is tax advice, and rules change. For a prize large enough to matter, pay for an hour with a qualified adviser in India before you claim — not after.
Claiming a US Mega Millions prize from India
Lower-tier wins are credited to your courier account and withdrawn to a bank account in India, converted into rupees (INR).
Top-tier US prizes are paid by the state lottery that sold the ticket. For a jackpot that can mean claiming in the United States: the courier notifies you, transfers the official ticket into your name, and walks you through the state's process, which may require identification, tax paperwork including the W-8BEN discussed above, and in some cases travelling to claim in person. Publicity rules differ by state — several require a winner's name to be disclosed, and that is not always waivable.
Two practical notes for India. Indian citizens need a US B1/B2 visa to travel, which takes planning. And repatriating a large foreign receipt runs through FEMA and your bank's compliance team — the same rules that make the purchase side awkward apply on the way back, so a prize of any size should have a chartered accountant attached to it from day one.
US Mega Millions odds and prize structure
Here is what you are actually buying. The jackpot needs the full set — five main balls from 1 to 70 plus one gold Mega Ball from 1 to 24 — at odds of about 1 in 290,472,336. There are nine prize tiers in total, and the overall chance of winning something is roughly 1 in 23.07. Draws are held Tuesday and Friday at 11:00 pm US Eastern Time.
**How that compares with playing at home.** the state lotteries such as Kerala's gives Indian players jackpot odds of varies by state — state games settle in rupees at a fraction of the cost, with none of the FEMA questions a foreign purchase raises. Set against US Mega Millions's 1 in 290.5M, the trade is explicit: you are accepting materially worse odds in exchange for a materially larger ceiling (US$1.602 billion (2023)). That is a legitimate thing to want. It is not a better bet, and anyone telling you otherwise is selling something.
No selection method shifts those odds; the realistic outcome of ordinary play is a lower-tier prize, converted into rupees (INR).
FEMA, your bank, and why Indian cards get declined
The question Indian readers actually ask is not whether the lottery will accept them. It is why their card keeps failing — and the answer is a genuine legal question rather than a technical glitch.
Two separate bodies of law are in play. Lottery is a State List subject, so whether a lottery may be sold and promoted is decided state by state; several states permit lotteries and several prohibit them outright, and online sale is restricted across much of the country. A foreign draw is not a lottery being *sold* in India, which is the argument for it sitting outside those laws — but it is an argument, not a settled position.
Separately, FEMA — the Foreign Exchange Management Act, administered by the RBI — governs remittances abroad. The Liberalised Remittance Scheme, which is how individuals send money out, explicitly excludes remittances for lottery, banned magazines, and similar prohibited items. That is the provision behind the declines: Indian banks and card issuers block gambling-coded foreign transactions because facilitating them exposes *them*, not only you. Several legal commentaries read the position as prohibiting the use of an Indian card for a foreign lottery purchase.
We are not going to tell you there is a clean workaround, because the ones people describe — routing through third-party wallets, using foreign-held funds — are attempts to get around the same provision rather than to comply with it.
And if you do win, the tax is unforgiving at both ends: 30% withheld in the US, since India is not treaty-exempt for gambling income, and a flat 30% plus surcharge and 4% cess under section 115BB at home, with no exemption slab. The India-US DTAA foreign tax credit is the only relief mechanism, and claiming it needs a chartered accountant.
Our honest recommendation for Indian readers is to understand this properly before spending anything, and to take professional advice rather than a forum post.
What the 2025 reform changed, and how Mega Millions now compares
Anyone in India who last looked at Mega Millions before April 2025 is working from a stale picture, because the game was redesigned rather than tweaked.
The Mega Ball pool shrank from 1-25 to 1-24, which slightly improved the jackpot odds to 1 in 290,472,336. The starting jackpot rose to US$50 million. The multiplier that used to be a paid add-on became part of every ticket, so non-jackpot prizes are larger by default. And the line price went from US$2 to US$5 to pay for all of it.
That last number is the one a Indian player should sit with, because it is where the reform is felt. Powerball still sells a line at US$2 with jackpot odds of 1 in 292,201,338 — a difference from Mega Millions of well under one percent — so on the jackpot itself the two games are, for practical purposes, indistinguishable. What US$5 buys is the guaranteed multiplier on the lower tiers and marginally better overall odds of winning something, 1 in 23.07 against 1 in 24.87. What it costs is two and a half times the entry price, before the courier fee and the rupees (INR) conversion that a purchase from India adds on top.
There are two other differences worth knowing. Mega Millions draws twice a week, on Tuesday and Friday, against Powerball's three, so its jackpots tend to build in longer and smoother runs rather than resetting as often. And on the ceiling, Powerball holds the record at US$2.04 billion set in 2022 while Mega Millions peaked at US$1.602 billion in 2023 — both uncapped, both far beyond anything the state lotteries such as Kerala's will ever reach.
The fair conclusion: Mega Millions is now the premium product of the two. Whether the premium is worth paying from India depends entirely on how much you value bigger small prizes, because the life-changing outcome is priced the same either way.
Playing safely from India
Three rules protect you more than any system for picking numbers: you cannot win a draw you never entered, no legitimate operator ever charges a fee to release a prize, and a licence should be verified on the regulator's own register rather than trusted from a badge.
Be wary of anyone offering to 'handle' a foreign lottery purchase outside a licensed operator's own platform — that is not a courier, that is a stranger with your card details.
We would rather you played less than played badly. If it stops feeling like entertainment, a national gambling support service can help, and our responsible-play page lists the practical limits worth setting.
New to the game? Read our Mega Millions guide, or check the latest Mega Millions results.
Frequently asked questions
Can Indian players win the US Mega Millions jackpot?
Yes. US Mega Millions has no nationality or residency requirement, so Indian players can win any prize including the jackpot when they hold a genuine official ticket bought through a licensed courier. The jackpot odds are 1 in 290,472,336.
Is it legal to play US Mega Millions from India?
It is a genuine grey area rather than a clear yes. Foreign draws sit outside India's state lottery laws, but those laws differ state to state and FEMA/RBI foreign-exchange rules can restrict using an Indian card for a foreign lottery purchase — which is why some banks decline them. Read the legal section above before deciding.
How much tax would a Indian winner pay on US Mega Millions?
The US withholds a flat 30% on non-residents' gambling winnings and India is not treaty-exempt, so budget for it. At home, the domestic position is set out in the tax section above. This is not tax advice — verify before you claim.
What are the odds of winning US Mega Millions?
About 1 in 290,472,336 for the jackpot, and roughly 1 in 23.07 for any of the nine prize tiers. Draws are held Tuesday and Friday.
How does a Indian winner claim a US Mega Millions prize?
Small prizes are credited to your courier account and withdrawn in rupees (INR). Larger prizes are paid by the US state lottery that sold the ticket and can involve identity checks, local tax paperwork and occasionally an in-person claim; your operator manages the process. Read its prize-handling terms before you play.
How do Indian players pay for US Mega Millions tickets?
Payments are the real friction: FEMA rules administered by the RBI govern money sent abroad, several legal commentaries hold that using an Indian card for a foreign lottery purchase can fall foul of them, and Indian banks do decline these transactions. Expect to pay the US$5 per line face price plus the operator's fee, charged in rupees (INR). For comparison, a state lottery ticket typically costs tens of rupees.
Is US Mega Millions worth playing instead of the state lotteries such as Kerala's?
Different bets entirely. the state lotteries such as Kerala's runs at varies by state — state games settle in rupees at a fraction of the cost, with none of the FEMA questions a foreign purchase raises — and costs a fraction of a US$5 Mega Millions line once the courier fee and rupees (INR) conversion are added. Mega Millions is 1 in 290.5M for a ceiling of US$1.602 billion (2023). Play at home for the best chance of winning anything; play Mega Millions if the ceiling, and its post-2025 guaranteed multiplier on the lower tiers, is what you actually want.
Ready to play Mega Millions from India?
Buy an official ticket online through a licensed operator in under a minute - same numbers, same draw, same jackpot as local ticket-holders.
Play US Mega Millions from India