With the first debate between vice-presidential candidates JD Vance and Tim Walz in the books, we are now just less than five weeks away from the November 5 general election between Vice President Kamala Harris and former President Donald Trump.
With 34 days to go, Kamala Harris remains the betting favorite (-122) over Donald Trump (-110). Those were the odds before Tuesday night's debate, and they're still the odds afterward.
For more on how Tuesday's VP debate affected November's election, check out Presidential Election Odds, Predictions After JD Vance vs. Tim Walz Debate.
And when you dig a little further into the latest polling and what the election betting odds mean, the current prediction for November is a Harris win.
Here's why.
2024 Presidential Election Odds
Presidential Candidate | Election Odds | Chance to Win Election |
---|---|---|
Kamala Harris | -122 | 51.20% |
Donald Trump | -110 | 48.80% |
Odds are according to BetMGM UK. The "chance to win the election" percentages are based on implied probabilities with the vigorish removed. Gambling on elections is currently not legally allowed at sportsbooks in the United States.
Harris has remained a steady favorite over Trump for the past three weeks, hovering right around -120 even as other betting markets swing back and forth between the two candidates. Harris has been as big as a -137 favorite over Trump, but that was back before the Democratic National Convention in August — and Trump actually regained the lead from Harris shortly after the first night of the DNC.
In fact, Trump had been the favorite over Harris as recently as earlier this month, but the vice president moved ahead of the former president during their first debate. The gap between Kamala Harris and Donald Trump did close slightly over the weekend, as Harris moved from a -125 favorite to -122, while Trump went from +100 to -110.
Speaking of debates, Tuesday will mark the first debate between vice-presidential candidates JD Vance and Tim Walz. Harris and Trump have not agreed to a second debate, although Harris has consistently poked and prodded Trump about stepping back up to the lecterns for another 1-on-1.
Kamala Harris vs. Donald Trump Odds, Chance to Win Election
Vice President Kamala Harris is a -122 favorite to win the 2024 presidential election. Her current odds give her a 51.20% chance of winning the White House in November.
Former President Donald Trump is a -110 underdog to win the upcoming presidential election. His current odds give him a 48.80% chance of winning the election.
How Many Days Until the Election?
As of today, there are 35 days until the 2024 United States general election, which includes the presidential race between Kamala Harris and Donald Trump, as well as Congressional and Senate races around the country.
Presidential Election Predictions
In the latest average of the national polls, Harris leads Trump 48.5% to 45.7%, a margin of 2.8%. That is not far off from the 2.4% edge she has on Trump based on the latest election betting markets.
Based on the latest polls, odds and projections, the most likely outcome of the November election is for Harris to defeat Trump by winning between 270 and 299 electoral votes.
Let's break it down further with the number that matters most — how many electoral votes each candidate will win and, therefore, who will win the election.
Electoral Votes Projections for Kamala Harris
Electoral Votes Won | Odds | Percentage Chance |
---|---|---|
179 or Fewer | +3300 | 2.37% |
180-209 | +2500 | 3.10% |
210-239 | +600 | 11.51% |
240-269 | +275 | 21.49% |
270-299 | +225 | 24.80% |
300-329 | +250 | 23.03% |
330-359 | +800 | 8.96% |
360+ | +1600 | 4.74% |
According to the electoral college predictions, the likeliest outcome for Vice President Harris is to win between 270 and 299 electoral votes, at a 24.80% chance, which would mean she'd win the election. The next likeliest outcome, at 22.79%, is for Harris to win between 240 and 269 electoral votes and lose to Donald Trump.
If you add up the probability of any scenario where Harris wins 270 or more electoral votes, Harris projects to have a 61.53% chance of winning the election, much higher than the 51.20% implied probability of her election odds.
That 61.53% chance for Harris to win does align more closely with the aggregate projection at 538.com, where Harris is predicted to win 57 times out of 100.
Electoral Votes Projections for Donald Trump
Electoral Votes Won | Odds | Percentage Chance |
---|---|---|
179 or Fewer | +2000 | 3.83% |
180-209 | +1200 | 6.18% |
210-239 | +275 | 21.43% |
240-269 | +225 | 24.72% |
270-299 | +275 | 21.43% |
300-329 | +475 | 13.97% |
330-359 | +1400 | 5.36% |
360+ | +2500 | 3.09% |
If Harris is projected to win 270+ electoral votes, that means the likeliest outcome for Trump, according to the electoral college odds, is losing the election — specifically while winning between 240 and 269 votes — at a 24.72% chance.
The next likeliest outcome for Trump in November could go one of two ways, with a 21.43% chance that he wins fewer than 240 electoral votes (but more than 210) and that same 21.43% chance that he beats Harris in a narrow victory of 270 to 299 electoral votes.
According to the aforementioned presidential election forecast, Trump wins 42 times out of 100 in poll-based simulations. There is also a 1% chance in those sims that Trump and Harris tie at 270 electoral votes. In the exceedingly rare event of a tie in the Electoral College, the House of Representatives determines the President, with each state having one vote, and the Senate determines the Vice President.
So what are the odds to win each state? I'm glad you asked, curious reader!
Presidential Election Odds for Every State
State | Trump's Odds to Win | Harris' Odds to Win |
---|---|---|
Alabama | -10000 | +3300 |
Alaska | -10000 | +1200 |
Arizona | -225 | +150 |
Arkansas | -10000 | +3000 |
California | +3000 | -10000 |
Colorado | +1200 | -4000 |
Connecticut | +2000 | -10000 |
Delaware | +2500 | -10000 |
Florida | -1000 | +500 |
Georgia | -182 | +130 |
Hawaii | +2500 | -10000 |
Idaho | -10000 | +2500 |
Illinois | +2500 | -10000 |
Indiana | -10000 | +2500 |
Iowa | -4000 | +1000 |
Kansas | -10000 | +2500 |
Kentucky | -10000 | +3000 |
Louisiana | -10000 | +2500 |
Maine | +650 | -1800 |
Maryland | +3300 | -10000 |
Massachusetts | +3000 | -10000 |
Michigan | +150 | -225 |
Minnesota | +1200 | -5000 |
Mississippi | -10000 | +5000 |
Missouri | -10000 | +2500 |
Montana | -10000 | +1400 |
Nebraska | -10000 | +2000 |
Nevada | -111 | -125 |
New Hampshire | +800 | -4000 |
New Jersey | +1400 | -5000 |
New Mexico | +1200 | -5000 |
New York | +2500 | -10000 |
North Carolina | -167 | +120 |
North Dakota | -10000 | +3300 |
Ohio | -5000 | +1200 |
Oklahoma | -10000 | +3000 |
Oregon | +1600 | -10000 |
Pennsylvania | -111 | -125 |
Rhode Island | +2500 | -10000 |
South Carolina | -10000 | +2500 |
South Dakota | -10000 | +5000 |
Tennessee | -10000 | +5000 |
Texas* | N/A | N/A |
Utah | -10000 | +2500 |
Vermont | +5000 | -10000 |
Virginia | +650 | -1800 |
Washington | +2000 | -10000 |
West Virginia | -10000 | +3300 |
Wisconsin | +130 | -182 |
Wyoming | -10000 | +5000 |
*BetMGM does not have listed odds for Texas. This does not appear to be because the Lone Star State is all but decided, since states that are polling even more heavily for Trump are on the board. We have reached out to MGM to see if they have any comment.Â
Eighteen states have seen their presidential election odds shift over the past two weeks.
In Delaware, Hawaii, Illinois, New Mexico and Rhode Island, the Democrats extended already commanding leads. The Republicans did the same in Indiana, Kansas, Louisiana, Missouri, Montana, South Carolina and Utah.
In Arizona, the GOP increased its lead slightly from -200 to -225. In Georgia, the Republicans moved from -154 to -182. The Republicans also took a much larger lead in Ohio, going from -2000 to -5000, and made some slight progress in their uphill battle in Minnesota, moving from +1400 to +1200.
The Democrats, on the other hand, saw their odds in Florida get slightly worse (+450 to +500), while extending their lead in Michigan from -182 to -225.
Here's how the state-by-state odds translate into percentage chances for each candidate to win each state.
Chance to Win Each State
State | Trump's Chance to Win | Harris' Chance to Win |
---|---|---|
Alabama | 97.12% | 2.88% |
Alaska | 92.79% | 7.21% |
Arizona | 63.38% | 36.62% |
Arkansas | 96.84% | 3.16% |
California | 3.16% | 96.84% |
Colorado | 7.31% | 92.69% |
Connecticut | 4.59% | 95.41% |
Delaware | 3.74% | 96.26% |
Florida | 84.51% | 15.49% |
Georgia | 59.75% | 40.25% |
Hawaii | 3.74% | 96.26% |
Idaho | 96.26% | 3.74% |
Illinois | 3.74% | 96.26% |
Indiana | 96.26% | 3.74% |
Iowa | 91.48% | 8.52% |
Kansas | 96.26% | 3.74% |
Kentucky | 96.84% | 3.16% |
Louisiana | 96.26% | 3.74% |
Maine | 12.34% | 87.66% |
Maryland | 2.88% | 97.12% |
Massachusetts | 3.16% | 96.84% |
Michigan | 36.62% | 63.38% |
Minnesota | 7.28% | 92.72% |
Mississippi | 98.06% | 1.94% |
Missouri | 96.26% | 3.74% |
Montana | 93.69% | 6.31% |
Nebraska | 95.41% | 4.59% |
Nevada | 48.64% | 51.36% |
New Hampshire | 10.22% | 89.78% |
New Jersey | 6.37% | 93.63% |
New Mexico | 7.28% | 92.72% |
New York | 3.74% | 96.26% |
North Carolina | 57.91% | 42.09% |
North Dakota | 97.12% | 2.88% |
Ohio | 92.72% | 7.28% |
Oklahoma | 96.84% | 3.16% |
Oregon | 5.61% | 94.39% |
Pennsylvania | 48.64% | 51.36% |
Rhode Island | 3.74% | 96.26% |
South Carolina | 96.26% | 3.74% |
South Dakota | 98.06% | 1.94% |
Tennessee | 98.06% | 1.94% |
Texas* | N/A | N/A |
Utah | 96.26% | 3.74% |
Vermont | 1.94% | 98.06% |
Virginia | 12.34% | 87.66% |
Washington | 4.59% | 95.41% |
West Virginia | 97.12% | 2.88% |
Wisconsin | 40.25% | 59.75% |
Wyoming | 98.06% | 1.94% |
Remember that the United States presidential election is decided by which candidate wins the 270 electoral votes necessary to win the Electoral College, not who wins the national popular vote. Electoral votes are allocated on a state-by-state basis, based on the number of members of the House of Representatives, plus the two members of the Senate in each state, with Washington, D.C. also having three electors, for a total of 538 electoral college votes.
That means that 270 electoral votes is the minimum number needed to win the majority of the votes. And with 35 days until the election, things are only going to heat up from here.