PPolySim OS

Poker Hand Odds

Why does a flush beat a straight? Because it is rarer. The entire poker hierarchy is just combinatorics — counting how many of the 2.6 million hands make each rank.

Poker Hand OddsLive
Poker hands by probability (log scale)
Royal flush
1 in 649,740
Straight flush
1 in 72,193
Four of a kind
1 in 4,165
Full house
1 in 694
Flush
1 in 509
Straight
1 in 255
Three of a kind
1 in 47
Two pair
1 in 21
One pair
1 in 2
High card
1 in 2

Controls

Highlight a hand

There are exactly 2,598,960 distinct five-card poker hands. Ranking them by rarity gives the hand hierarchy: a royal flush occurs once in about 650,000 deals, while nearly half of all hands are just a pair or high card. The odds are pure combinatorics — counting how many of the C(52,5) hands match each pattern.

▶ Run in Python

Data Inspector

Full house3,744 hands
Probability0.1441%
Odds1 in 694

Governing equation

Reading this result: A full house sits mid-table: it fills about 0.14% of the 2,598,960 possible hands, or roughly 1 in 694.

Runs locally in your browser — free forever. Scale to the cloud when reality gets heavy.

or unlock everything with Pro →
★ Sign in to save this setup
Save your tuned setup, or drop this simulation into your own site, docs, or course page.

How it works

There are exactly C(52,5) = 2,598,960 five-card poker hands. Ranking them by how few hands achieve each pattern produces the familiar hierarchy: a royal flush appears once in about 650,000 deals, while nearly half of all hands are a single pair or worse. The rankings are pure counting, not convention.

✦

Ask the AI about this model

The math, the assumptions, real-world uses, or a code translation — explained for this exact simulation.

More Probability simulations

Frequently asked questions

Is this poker hand odds tool really free?▾
Yes. Poker Hand Odds runs entirely in your browser using your device's own compute, so local use is free forever. You only pay Compute Tokens if you scale a job to the cloud.
Do I need to install anything?▾
No. Everything runs client-side in a modern browser — no downloads, no license, no account required to start.
Can I save or share my simulation?▾
Create a free account to save projects, and use a shareable embed or minted DOI to publish a live, interactive version anywhere.
How accurate are the results?▾
The solver uses established numerical methods, but results are for research and educational purposes and should be validated against experiment or professional review before you rely on them.