Raffle Odds Calculator

Know your odds before you buy spots.

Raffle setup

Count unsold spots only.

Prizes

What you pay for one spot.

Chance to win 1+ prize

0%

5 of 100 spots · 10 prizes left

Expected prizes: 0

Worth it? Check

Enter your numbers to see a verdict.

Prizes you win

    Chance by spots bought

      Value check

      Top prize vs one spotWhat the top prize is worth next to one spot.
      0
      Fair multiplierSpots divided by top prizes.
      0
      Expected value per spotAverage payback from one spot.
      0
      Net for your play(Expected value minus spot price) times spots bought.
      0

      These odds assume every unsold spot has the same chance of being yours. If the raffle assigns spots by number or lets buyers pick slots, the real odds can differ. Check the raffle's draw rules.

      How the math works

      All outputs come from the hypergeometric distribution, the exact probability model for drawing items from a finite pool without replacement. Here are the formulas the calculator runs, with every variable defined.

      Variables

      • N = total spots remaining in the raffle
      • K = total hits (prizes) still in the pool
      • n = spots you buy
      • k = number of hits you end up with
      • C(a, b) = "a choose b", the binomial coefficient

      1 · Odds of at least one hit

      P(≥1 hit) = 1 − C(N − K, n)C(N, n)

      Computed in product form for numerical stability:

      P(0 hits) = (N−K)/N · (N−K−1)/(N−1) · … · (N−K−n+1)/(N−n+1)

      2 · Full outcome distribution

      P(exactly k hits) = C(K, k) · C(N − K, n − k)C(N, n)

      Summing these from k = 0 up to k = min(K, n) always equals 1. That's how the outcome-distribution bars are calculated.

      3 · Expected hits and spread

      μ (expected hits) = n · KN
      σ (standard deviation) = √( n · (K/N) · ((N−K)/N) · ((N−n)/(N−1)) )

      4 · Fair-prize multiplier

      A raffle is mathematically fair when the expected value of a spot ≥ the cost of a spot. For a single-tier raffle, the fair multiplier for the top prize is:

      fair multiplier = NK

      The "10× the spot cost" rule you'll see online only holds when K/N = 1/10, that is, a 10%-hit-rate raffle. For a 1-in-500 chase, the fair multiplier is 500×. The calculator computes the real multiplier from your inputs.

      5 · Expected value per spot (multi-tier)

      EV per spot = Σi hitsiN · valuei

      Summed over every prize tier. If EV per spot ≥ cost per spot, the raffle is fair on average.

      Worked example · 100 spots, 10 hits, buy 10

      P(0 hits) = 90/100 · 89/99 · 88/98 · 87/97 · 86/96
                · 85/95 · 84/94 · 83/93 · 82/92 · 81/91
              = 0.3305
      
      P(≥1 hit) = 1 − 0.3305 = 0.6695  =  66.95%
      μ = 10 · 10/100 = 1.00 hit (average)
      σ = √(10 · 0.1 · 0.9 · 90/99) = 0.905

      Naive "10 spots × 10% each = 100%" is wrong. The with-replacement approximation (1 − 0.910) gives 65.13%, close, but off by about 1.8 points because each pick really does change what's left.

      Things to keep in mind

      Why the naive math is wrong

      Buying 10 spots in a 10%-hit raffle is not a "100% chance", and it's not "10%" either. Each pick changes the pool, which the hypergeometric distribution captures exactly. Simple multiplication over-counts at low buy-ins and under-counts at high ones.

      Why the 10× rule is wrong too

      "10× the spot cost" is only fair when the chase is a 10%-hit raffle. A 1-in-500 raffle needs a 500× prize to be fair. The calculator shows the true fair multiplier for your exact setup.

      Expected value is an average

      Positive EV doesn't mean you'll win. It means that on average, over many raffles, a player in this spot comes out ahead. Any one raffle can still end at zero.

      Set a budget first

      Probability is not a promise. 66% odds on 10 spots means one in three plays still hits nothing. Decide what you're comfortable losing before you buy in.