Uni-Sine
MathematicsStatistics

Poisson distribution calculator

A Poisson distribution calculator gives the probability of a number of random events happening in a fixed time or space, when you know the average rate λ (lambda). In our Probability Calculator, choose Poisson, type λ, pick the region you want, such as exactly 2 or at most 2, and it shades the bars and gives the probability.

Poisson is one of the distributions in the Probability Calculator, so the first step is to switch to it. Everything below uses that mode.

Try it

Probability Calculator

Visualise probability distributions and events

Go to its page

How to use the Poisson distribution calculator

  1. Open the calculator and, under Distribution, choose Poisson. It starts on Normal.
  2. Type the average rate in Mean rate λ. It must be positive, and it can be a decimal such as 2.5.
  3. In Shade, choose the region: P(X < a) for at most a, P(X > a) for at least a, P(a < X < b) for a range, or P(X < a or X > b) for both tails.
  4. Type Bound a, and Bound b for a range, or drag the boundary lines on the graph.
  5. Read the answer in Probability, written as a statement such as P(X ≤ 2) = 0.2381.

Because a Poisson count is a whole number, the calculator includes the bound: the P(X < a) option gives P(X ≤ a) and the P(X > a) option gives P(X ≥ a). The answer line always shows which. The Formulas section shows the Poisson formula, the mean and variance for your λ, and P(X ≥ 1). Practice and help includes Poisson questions with worked solutions.

Turning the question into a region

The question saysMeansShadeBounds
Exactly 2X = 2P(a < X < b)a = 2, b = 2
At most 2X ≤ 2P(X < a)a = 2
Fewer than 2X ≤ 1P(X < a)a = 1
At least 2X ≥ 2P(X > a)a = 2
More than 6X ≥ 7P(X > a)a = 7
From 3 to 63 ≤ X ≤ 6P(a < X < b)a = 3, b = 6

The Poisson distribution formula

If X counts events that happen at random at an average rate of λ in a given interval, X ~ Po(λ), and the probability of exactly k events is:

P(X = k) = \frac{\lambda^k e^{-\lambda}}{k!}k = 0, 1, 2, …, and k! is k factorial

The mean and the variance are both λ, so the standard deviation is √λ. Probabilities such as P(X ≤ k) are found by adding the single values from 0 up to k, which is what the calculator does for you.

When to use a Poisson model

  • Events happen one at a time, not in clumps.
  • Events happen independently of each other.
  • They happen at a constant average rate over the interval.
  • You count how many happen in a fixed interval of time, distance, area or volume, and there is no fixed maximum.

Typical examples are emails arriving in an hour, typing errors per page, or radioactive decays per second. If there is a fixed number of trials, use the binomial distribution instead.

Worked examples you can check in the calculator

An inbox receives emails at random, at an average of 4 an hour. So X ~ Po(4) for the number of emails in an hour.

Example 1: exactly k

What is the probability of exactly 2 emails in an hour?

P(X = 2) = \frac{4^2 e^{-4}}{2!} = 8e^{-4} = 0.1465

Set λ = 4, shade P(a < X < b) with a = 2 and b = 2. The calculator gives P(2 ≤ X ≤ 2) = 0.1465.

Example 2: at most k

What is the probability of at most 2 emails in an hour? Add the probabilities of 0, 1 and 2:

P(X \le 2) = e^{-4}\left(1 + 4 + \frac{4^2}{2}\right) = 13e^{-4} = 0.2381

Shade P(X < a) with a = 2: the calculator gives P(X ≤ 2) = 0.2381.

Example 3: at least k

What is the probability of at least one email? Use the complement, 1 minus the chance of none:

P(X \ge 1) = 1 - P(X = 0) = 1 - e^{-4} = 0.9817

Shade P(X > a) with a = 1, or read it straight from the P(X ≥ 1) card in the Formulas section. For more than 6 emails, shade P(X > a) with a = 7: P(X ≥ 7) = 0.1107.

Example 4: changing the interval

What is the probability of no emails in a 30-minute meeting? The rate is 4 an hour, so for half an hour λ = 2:

P(X = 0) = e^{-2} = 0.1353

Scale λ to match the interval in the question before you start: 4 an hour is 2 per half hour and 96 per day. Set λ = 2 with a = 0 and b = 0 to check.

Check you have the idea:

practice
Pick an answer, then check it.
Calls arrive at a rate of 6 per hour. Which λ should you use for the number of calls in 20 minutes?

The Poisson approximation to the binomial

When a binomial distribution has many trials and a small chance of success, a Poisson distribution with λ = np gives almost the same answers. For example, if 1% of items are faulty and you check 200, the number faulty is B(200, 0.01), and λ = 200 × 0.01 = 2.

ModelSettings in the calculatorP(X ≤ 1)
Binomial B(200, 0.01)Binomial, n = 200, p = 0.01, a = 10.4046
Poisson Po(2)Poisson, λ = 2, a = 10.4060

The two agree to 2 decimal places. The approximation works best when n is large and p is small, so that np is moderate.

Common mistakes

  • Using the wrong rate. Scale λ to the interval asked about. A rate per hour is not the rate per minute.
  • Mixing up "fewer than" and "at most". Fewer than 2 is X ≤ 1. More than 6 is X ≥ 7.
  • Forgetting P(X = 0). "At most 2" includes 0, so add the terms for 0, 1 and 2.
  • Typing a decimal bound. The bounds are whole numbers. The calculator rounds a decimal bound down, so 1.5 is read as 1.
  • Using Poisson with a fixed number of trials. A count with a maximum, such as heads in 10 coin tosses, is binomial.
  • Taking the standard deviation as λ. The variance is λ. The standard deviation is √λ.

Practise probability distributions in a short timed paper

Our daily papers do not include Poisson questions yet, but AP Statistics and A-level Maths: Statistics papers practise the binomial and normal distributions, which you work out in the same calculator. Each daily paper is a short timed paper of 8 questions worth 25 to 35 marks. Our probability calculator guide covers every distribution in the tool.

Common questions

What is the Poisson distribution?
A probability distribution for the number of times an event happens in a fixed interval, when events happen independently and at a constant average rate λ. It is written X ~ Po(λ).
How do you calculate a Poisson probability?
For exactly k events, P(X = k) = λᵏ e^(−λ) ÷ k!. For at most k, add P(X = 0) up to P(X = k). For at least k, take 1 minus P(X ≤ k − 1).
What are the mean and variance of a Poisson distribution?
Both are equal to λ. So the standard deviation is √λ.
How do I find P(X = k) in the calculator?
Choose Poisson, set λ, shade P(a < X < b), and set both bounds to k. The calculator includes both bounds for whole-number distributions, so this gives exactly P(X = k).
When can the Poisson distribution approximate the binomial?
When the number of trials n is large and the chance p is small. Use λ = np.
Can λ be a decimal?
Yes. λ is an average rate, so 2.5 or 0.8 are fine. The count X is always a whole number.

Revision cards

Say the answer first, then flip the card to check it.

Where to go next

  • Solve it

    Probability Calculator

    Visualise probability distributions and events

    Open the tool
  • Learn it

    Probability

    Distributions, expected values and the maths behind uncertainty

    Start the course
  • Test it

    AP Statistics

    A new exam-style paper every day, with instant marking and a mark scheme

    Start today's paper
Read next
Maths · StatisticsProbability calculator: normal, binomial and PoissonFree probability calculator: shade P(X < a), P(X > a) or a range on a normal, binomial or Poisson distribution and read the probability, with examples.