logo

USA Lottery Results for December 30, 2025: Mega Millions $138M

Jacob D.

Jacob is the Founder of Lottery Valley.

Graphic showing the text ‘December 30, 2025 Lottery Results –Mega Millions Draws for $138M’ on a styled background.

USA lottery drawing results for December 30, 2025 are here! Check winning numbers for Mega Millions, Gimme 5, 2by2 and 2 more. Full analysis with hot/cold numbers and prize breakdowns inside.

Official Winning Numbers

Five games drew prizes tonight, with the Mega Millions jackpot climbing to $138 Million. The drawing offered players their best shot at a nine-figure prize as 2025 draws to a close.

Mega Millions

The Mega Millions jackpot reached $138 Million on Tuesday after extending its rollover streak. Tonight's winning numbers were 18, 43, 49, 63, 69 with bonus number 6. The prize continues its steady climb toward the $150 Million milestone.

Number 27 dominated the recent drawing history with a 23.3% appearance rate across 30 draws. Four numbers tied for second place at 16.7%: 18, 19, 11, and 59. That's 7 appearances for the leader and 5 each for the runners-up. On the opposite end, five numbers stayed remarkably scarce at just 3.3%: 54, 45, 51, 61, and 68. Each showed up only once in the same 30-draw window.

The hot numbers clustered across different ranges, with 27 in the middle tier and 59 pushing into higher territory. See the chart below for the complete hot and cold numbers.

For more detailed trends, visit Mega Millions analysis.

Mega Millions hot and cold number frequency analysis chart showing the top 10 most drawn numbers (hot) and least drawn numbers (cold) based on the last 30 drawings. Hot numbers include 27 (23.3%), 11 (16.7%), 18 (16.7%). Cold numbers include 45 (3.3%), 51 (3.3%), 54 (3.3%).
Mega Millions hot/cold analysis based on 30 drawings

Gimme 5

Gimme 5 drew numbers 2, 14, 24, 29, 31 with a top prize of $100,000 available.

Two numbers stood out in recent frequency tracking. Number 30 hit a 30.0% appearance rate with 9 showings in 30 draws. Number 31 which appeared in tonight's drawing registered 23.3% with 7 appearances. That's three times the expected rate for 30. Meanwhile, three numbers stayed cold at 3.3%: 5, 1, and 7, each appearing just once.

The hot number concentration in the 30-31 range gave players tracking recent patterns two strong candidates. Tonight's 31 validated that trend.

Gimme 5 hot and cold number frequency analysis chart showing the top 10 most drawn numbers (hot) and least drawn numbers (cold) based on the last 30 drawings. Hot numbers include 30 (30.0%), 31 (23.3%). Cold numbers include 1 (3.3%), 5 (3.3%), 7 (3.3%).
Gimme 5 hot/cold analysis based on 30 drawings

2by2

Tonight's 2by2 numbers were 3, 12, 4, 19 with a $22,000 top prize on the line.

Number 23 reached the highest frequency mark at 30.0% 9 appearances in 30 draws. Two numbers tied for second at 26.7%: 24 and 11, both showing up 8 times. That's roughly one appearance every three to four draws for the top performers. Five numbers stayed below 10% frequency: 16, 17, 1, and 18 all registered 6.7% with 2 appearances each, while 26 hit 10.0% with 3 showings.

2by2 hot and cold number frequency analysis chart showing the top 10 most drawn numbers (hot) and least drawn numbers (cold) based on the last 30 drawings. Hot numbers include 23 (30.0%), 11 (26.7%), 24 (26.7%). Cold numbers include 26 (10.0%), 1 (6.7%), 16 (6.7%).
2by2 hot/cold analysis based on 30 drawings

Cash4Life

Cash4Life drew 3, 7, 25, 38, 42 with bonus number 1. Number 3 from tonight's drawing appeared in the hot numbers list at 16.7%.

Number 10 led recent frequency at 26.7% with 8 appearances. Number 60 followed at 20.0% with 6 showings. Four numbers tied at 16.7%: 3, 6, 9, and 34 each appearing 5 times in 30 draws. Five numbers stayed at the minimum 3.3% frequency: 19, 58, 51, 50, and 39, each showing up just once.

The hot number spread covered low, middle, and high ranges. Number 10 in the low tier contrasted with 60 at the top end.

Cash4Life hot and cold number frequency analysis chart showing the top 10 most drawn numbers (hot) and least drawn numbers (cold) based on the last 30 drawings. Hot numbers include 10 (26.7%), 60 (20.0%), 3 (16.7%). Cold numbers include 19 (3.3%), 39 (3.3%), 50 (3.3%).
Cash4Life hot/cold analysis based on 30 drawings

Lucky for Life

The Lucky for Life drawing produced numbers 3, 7, 15, 24, 30 with bonus number 16. Number 24 from tonight's drawing led all hot numbers, while 30 also appeared.

Number 24 dominated with a 33.3% appearance rate 10 showings in 30 draws. That's one appearance every three draws. Number 34 registered 26.7% with 8 appearances, while 12 hit 23.3% with 7 showings. Three numbers tied at 20.0%: 30, 8, and 41, each appearing 6 times. Five numbers stayed at 3.3%: 22, 28, 36, 6, and 32.

The concentration around 24 was notable it appeared three times more often than several cold numbers combined. Tonight's drawing included two hot numbers (24 and 30), giving players who tracked recent patterns a strong result.

Lucky for Life hot and cold number frequency analysis chart showing the top 10 most drawn numbers (hot) and least drawn numbers (cold) based on the last 30 drawings. Hot numbers include 24 (33.3%), 34 (26.7%), 12 (23.3%). Cold numbers include 6 (3.3%), 22 (3.3%), 28 (3.3%).
Lucky for Life hot/cold analysis based on 30 drawings

How to Claim Your Prize

First, double-check your ticket against the official winning numbers listed above. Even small prizes require verification, and you don't want to miss a secondary prize tier. Sign the back of your ticket immediately it's a bearer instrument until you do.

For prizes under $600, head to any authorized USA lottery retailer for instant payment. Larger amounts require visiting a district office or lottery headquarters with valid photo ID and a completed claim form. Winners have 180 days from the drawing date that's six months to get your affairs in order and, for jackpot winners, consult with financial advisors before making the claim.

Keep your ticket in a safe place. Damaged or altered tickets may not be honored, and replacements aren't issued for lost tickets.

Play Online with Jackpot.com

Tonight's Mega Millions jackpot hits $138M. Play online with Jackpot.com before the drawing. Available in select states. Get your official ticket scan instantly.

Must be 18+. Gambling problem? Call 1-800-GAMBLER.

Play Responsibly

Set a budget before you play and stick to it. Lottery tickets should be entertainment, not an investment strategy. If you're spending more than you can afford or gambling is affecting your life, help is available. Call 1-800-GAMBLER for free, confidential support 24/7.

FAQs

What were the winning numbers for Mega Millions on December 30, 2025?

The winning numbers for Mega Millions were 18, 43, 49, 63, 69 with bonus number 6. The jackpot was $138 Million.

What were the winning numbers for Gimme 5 on December 30, 2025?

The winning numbers for Gimme 5 were 2, 14, 24, 29, 31.

What were the winning numbers for 2by2 on December 30, 2025?

The winning numbers for 2by2 were 3, 12, 4, 19.

What were the winning numbers for Cash4Life on December 30, 2025?

The winning numbers for Cash4Life were 3, 7, 25, 38, 42 with bonus number 1.

What were the winning numbers for Lucky for Life on December 30, 2025?

The winning numbers for Lucky for Life were 3, 7, 15, 24, 30 with bonus number 16.