If you’re living in the Granite State and wondering, “Does NH have Mega Millions?”—the answer is yes! New Hampshire is one of the participating states in the popular multi-state lottery game known for its record-breaking jackpots. With drawings held twice a week and prizes that can reach hundreds of millions of dollars, Mega Millions is a favorite among lottery players across the U.S.
Mega Millions Is Available in New Hampshire
So, does NH have Mega Millions? Absolutely. New Hampshire joined the Mega Millions lottery in January 2010, becoming one of the 45 states that currently participate in the game. Since then, thousands of residents have had the chance to win life-changing prizes, including jackpots over $1 billion.
The New Hampshire Lottery, the oldest state-run lottery in the country, proudly offers Mega Millions alongside Powerball and other in-state games. Tickets cost $5 per play, that includes the Megaplier to multiply non-jackpot winnings.
How to Play Mega Millions in New Hampshire
If you’re trying to figure out how to get started now that you know the answer to “does NH have Mega Millions”, the process is simple:
- Choose 5 numbers from 1 to 70.
- Select 1 Mega Ball number from 1 to 24.
- Buy your ticket before 9:50 p.m. ET on draw nights (Tuesdays and Fridays).
- Check your ticket after the 11:00 p.m. ET drawing to see if you’ve won!
You can select your own numbers or use a Quick Pick to let the system randomly choose for you. New Hampshire also allows multi-draw purchases, so you can play the same numbers across multiple draws in advance.
Where to Buy Mega Millions Tickets in NH
In New Hampshire, you can buy Mega Millions tickets in several convenient ways:
- Retail locations: Available at over 1,200 authorized NH Lottery retailers.
- Online: Thanks to state laws, New Hampshire allows you to buy Mega Millions tickets online, which is not the case in every state.
For those looking to save time and never miss a draw, TuLotero provides a secure, official platform to play directly from your phone.

Mega Millions Jackpots and Odds
Mega Millions is famous for its massive jackpots, starting at $20 million and often climbing into the hundreds of millions or even billions. The odds of winning the jackpot (matching 5 numbers + Mega Ball) are 1 in 302,575,350.
But don’t let that number discourage you—there are 9 prize tiers, and your odds of winning any prize are 1 in 24. Here’s a quick look:
- Match 5 + Mega Ball: Jackpot
- Match 5: $1 million
- Match 4 + Mega Ball: $10,000
- Match 4: $500
- Match 3 + Mega Ball: $200
- Match 3: $10
- Match 2 + Mega Ball: $10
- Match 1 + Mega Ball: $4
- Match Mega Ball only: $2
Why Play Mega Millions with TuLotero
Now that you know the answer to “does NH have Mega Millions?” and how to play it, the next step is choosing the best way to participate. With TuLotero, you can:
- Buy official NH Lottery tickets online
- Receive automatic result notifications
- Securely store your tickets in the app
- Get paid automatically when you win
TuLotero is the fastest, safest, and most convenient way to play Mega Millions in New Hampshire—perfect for busy players or anyone who prefers to avoid physical tickets.
Ready to Try Your Luck?
So, does NH have Mega Millions? Yes—and now you know how, when, and where to play. Whether you’re chasing a billion-dollar jackpot or aiming for a smaller prize, there’s no better time to start playing.
🎟️ 👉 Play Mega Millions Online in New Hampshire today and enjoy all the advantages of smart, simple, and secure lottery play from your mobile phone.