Skip to main content
Science & Math

Poisson Distribution Calculator

Poisson distribution calculator. Enter the mean rate λ and number of events for exact, at most, at least and between probabilities, plus variance.

Created by Muhammad Asif Zaheer
Reviewed by CalculatorPlanet Editorial Team

Published

Last updated

Result
P(X = 2) = 0.22404181 (22.4042%)
Probability of your question
0.224042
P(X = k)
0.224042
P(X ≤ k)
0.423190
P(X ≥ k)
0.800852
Mean and variance (λ)
3.0000
Standard deviation
1.7321

How the Poisson Distribution Calculator Formula Works

The Poisson distribution gives the probability of seeing exactly k events in a fixed interval when events happen independently at a constant average rate. Everything depends on a single number, λ (lambda), the average number of events in that interval.

The probability of exactly k events is e−λ × λk / k!. The factor e−λ is the chance of no events, λk grows with the rate, and k! shrinks the probabilities for large k. For λ = 3 and k = 2 the value is e−3 × 9 / 2 = 0.2240.

For ranges, add exact probabilities: at most k sums 0 to k, at least k is 1 minus the sum to k - 1, and between a and b adds a to b. Unusually, the mean and the variance are both λ, so the standard deviation is the square root of λ. To find λ, multiply the rate by the length of the interval you are asking about. The calculator evaluates the terms with logarithms of factorials, so it stays accurate for large λ.

P(X = k) = e−λ λk / k!; mean = λ; variance = λ
What goes in, what comes out
  • λ (lambda)events per intervalAverage number of events in the interval.
  • keventsNumber of events you are asking about.
  • k2eventsUpper count, for the between range.
  • econstantEuler's number, about 2.71828.
Probability of your question
0.224042
Values shown are from the worked example below
λ (lambda)
events per interval
Average number of events in the interval.
k
events
Number of events you are asking about.
k2
events
Upper count, for the between range.
e
constant
Euler's number, about 2.71828.

Using the Poisson Distribution Calculator

  1. Enter mean number of events in the interval (λ)

    Any value between 0 and 100000.

  2. Enter find the probability of

    Choose from Exactly k events, At most k, Fewer than k, At least k, More than k, Between k and k2 (inclusive).

  3. Enter number of events (k)

    Type the figure you already have, then press Calculate.

  4. Enter upper number of events (k2)

    Type the figure you already have, then press Calculate.

  5. Read the result

    Press Calculate to update the result. Until you do, the last result is dimmed and marked as out of date, so you always know which numbers belong to the values in the boxes.

A Real Worked Example

A help desk receives an average of 3 calls an hour. What is the probability of exactly 2 calls in a given hour? Here λ = 3 and k = 2.

P(X = 2) = e−3 × 32 / 2! = 0.049787 × 9 / 2 = 0.224042. The probability of 2 or fewer is 0.423190, and of 2 or more is 0.800852. The mean and variance are both 3, so the standard deviation is 1.732.

1
mean
3
2
mode
exact
3
events
2
4
eventsUpper
4
This calculator returns0.224042probability0.224042exactProbability0.42319cumulativeAtMost0.800852cumulativeAtLeast3mean1.7321standardDeviation

At least 5 calls in an hour at a mean of 3

Choose 'at least' with k = 5. The complement is P(X ≤ 4) = 0.049787 + 0.149361 + 0.224042 + 0.224042 + 0.168031 = 0.815263.

So P(X ≥ 5) = 1 − 0.815263 = 0.184737, about an 18% chance of a busy hour of five calls or more.

mean: 3mode: atLeastevents: 5eventsUpper: 40.184737probability0.100819exactProbability0.916082cumulativeAtMost0.184737cumulativeAtLeast3mean1.7321standardDeviation

At most 8 events at a mean of 12

Choose 'at most' with λ = 12 and k = 8. Adding the terms from 0 to 8 gives P(X ≤ 8) = 0.155028.

That is about a 15.5% chance of seeing 8 or fewer events when 12 are expected. The standard deviation is 3.464.

mean: 12mode: atMostevents: 8eventsUpper: 40.155028probability0.065523exactProbability0.155028cumulativeAtMost0.910496cumulativeAtLeast12mean3.4641standardDeviation

No events at a mean of 0.5

With λ = 0.5 and k = 0, the formula is e−0.5 × 1 / 1 = 0.606531. About 61% of intervals have no events at all.

The chance of at least one event is the remainder, 0.393469.

mean: 0.5mode: exactevents: 0eventsUpper: 40.606531probability0.606531exactProbability0.606531cumulativeAtMost1cumulativeAtLeast0.5mean0.7071standardDeviation

Between 1 and 3 events at a mean of 2.5

Choose 'between' with λ = 2.5, k = 1 and k2 = 3. The three terms are 0.204521 (1), 0.256516 (2) and 0.213763 (3).

They add up to 0.675491, so about two intervals in three have between one and three events.

mean: 2.5mode: betweenevents: 1eventsUpper: 30.675491probability0.205212exactProbability0.287297cumulativeAtMost0.917915cumulativeAtLeast2.5mean1.5811standardDeviation

More than 6 events at a mean of 4

Choose 'more than' with λ = 4 and k = 6. P(X ≤ 6) = 0.889326, so P(X > 6) = 0.110674.

The chance of exactly 6 is 0.104196, shown separately. The standard deviation is 2.

mean: 4mode: greaterThanevents: 6eventsUpper: 40.110674probability0.104196exactProbability0.889326cumulativeAtMost0.21487cumulativeAtLeast4mean2standardDeviation

What Else to Know

What the Poisson Distribution Describes

The Poisson distribution counts how many times something happens in a fixed interval when events occur independently at a steady average rate. The interval can be time, length, area or volume: calls per hour, flaws per metre of cable, typos per page, cars past a point per minute.

Poisson distribution chart for a mean of 3 with the probability of exactly 2 events, 0.2240, highlighted

It is defined by one parameter, λ (lambda), the average number of events in the interval. The mean and the variance are both λ. That feature is the usual check on whether real data are Poisson: if the variance is far above the mean, events are probably clustering.

Poisson distribution curves for means 1, 4 and 10 showing how lambda shifts and widens the distribution

The calculator takes λ and a count k and returns the exact, at most, at least and range probabilities, the mean and the standard deviation.

The Formula Step by Step

The probability of exactly k events is e−λ × λk / k!. Start with e−λ, the chance of seeing no events. Multiply by λk, which pushes the probability up as the rate grows, and divide by k!, which pulls it down for large counts.

Poisson formula e^-lambda lambda^k over k! explained with lambda 3 and k 2 giving 0.2240

For λ = 3 and k = 2: e−3 = 0.049787, 32 = 9, and 2! = 2, so P(X = 2) = 0.049787 × 9 / 2 = 0.224042.

The terms from k = 0 upward are linked: each is the previous one times λ / k. The calculator evaluates them with logarithms of factorials, which avoids overflow and stays accurate for means up to 100,000.

Finding Lambda for Your Interval

The main practical step is getting λ right. It is the average number of events in the exact interval you are asking about, not the long-run rate in some other unit. Multiply the rate by the length of the interval.

Finding lambda by multiplying the average rate by the interval length with call, flaw and email examples

If calls arrive at 4 per hour, λ is 2 for 30 minutes and 8 for 2 hours. If a cable has 0.5 flaws per metre, λ is 5 for a 10 metre section. The rate table above lists more conversions.

Because rates scale linearly with the interval, a rate that is the same all the time is a basic assumption. If it changes inside the interval, as with a lunch rush, split the interval and treat each piece separately.

Exact, At Most, At Least and Between

Most questions ask for a range. At most k adds the terms from 0 to k. At least k is 1 minus the sum up to k - 1. More than k is 1 minus the sum up to k, fewer than k leaves out k, and between a and b adds the terms from a to b inclusive.

Poisson chart with mean 3 showing the at least 5 events tail highlighted, a probability of 0.1847

For λ = 3, the chance of at least 5 events is 0.1847, so a five-call hour is unusual but far from rare. For λ = 2.5 the chance of between 1 and 3 events is 0.6755.

The calculator returns your chosen probability and also lists P(X = k), P(X ≤ k) and P(X ≥ k), so the neighbouring answers are on hand without a second run.

When Poisson Fits and When It Does Not

The model needs events that happen one at a time, independently of each other, at a constant average rate. Customers arriving at a shop, phone calls, radioactive decays and misprints often fit well.

It fits poorly when events cluster (aftershocks), when arrivals come in groups (a bus of passengers) or when the rate is not constant. In those cases the variance of real counts is larger than the mean, a sign that another model is needed.

The condition table above gives an example that fails each assumption. The calculator applies the model to whatever λ you provide and does not test your data.

Poisson, Binomial and Exponential

These three are closely related. When the number of trials n is large and the success probability p is small, the binomial distribution is close to a Poisson with λ = np. For n = 100 and p = 0.02, the binomial gives 0.2734 for exactly 2 and the Poisson gives 0.2707.

Grouped bar chart comparing binomial n 100 p 0.02 with Poisson lambda 2 for 0 to 7 events

The exponential distribution describes the time between events of a Poisson process, with an average wait of 1/λ intervals. So Poisson counts events, and exponential measures the gaps between them.

If you have a fixed number of independent yes-or-no trials, the binomial distribution calculator is the right tool. For growth over time, the exponential growth calculator is a separate model.

Reference Tables

Symbols in the Poisson distribution
SymbolNameMeaning
λ (lambda)Mean rateAverage number of events in the interval
kNumber of eventsThe count you are asking about
eEuler's numberAbout 2.71828
k!Factorialk x (k - 1) x ... x 1; 0! = 1
XRandom variableNumber of events in the interval
P(X = k)Probability mass functione−λ λk / k!
MeanExpected valueλ
VarianceSpreadλ (equal to the mean)
How each probability type is found
QuestionNotationMethod
Exactly kP(X = k)e−λ λk / k!
At most kP(X ≤ k)Sum from 0 to k
Fewer than kP(X < k)Sum from 0 to k - 1
At least kP(X ≥ k)1 minus the sum from 0 to k - 1
More than kP(X > k)1 minus the sum from 0 to k
Between a and bP(a ≤ X ≤ b)Sum from a to b
Poisson distribution for a mean of 3 (λ = 3)
kP(X = k)P(X ≤ k)P(X ≥ k)
00.0497870.0497871.000000
10.1493610.1991480.950213
20.2240420.4231900.800852
30.2240420.6472320.576810
40.1680310.8152630.352768
50.1008190.9160820.184737
60.0504090.9664910.083918
70.0216040.9880950.033509
80.0081020.9961970.011905
90.0027010.9988980.003803
100.0008100.9997080.001102
110.0002210.9999290.000292
120.0000550.9999840.000071
P(X = k) for several means
kλ = 0.5λ = 1λ = 2λ = 4λ = 6λ = 10
00.60650.36790.13530.01830.00250.0000
10.30330.36790.27070.07330.01490.0005
20.07580.18390.27070.14650.04460.0023
30.01260.06130.18040.19540.08920.0076
40.00160.01530.09020.19540.13390.0189
50.00020.00310.03610.15630.16060.0378
60.00000.00050.01200.10420.16060.0631
70.00000.00010.00340.05950.13770.0901
80.00000.00000.00090.02980.10330.1126
90.00000.00000.00020.01320.06880.1251
100.00000.00000.00000.00530.04130.1251
110.00000.00000.00000.00190.02250.1137
120.00000.00000.00000.00060.01130.0948
Chance of at least one event, 1 - e^(-λ)
Mean λP(no events)P(at least one)P(at least two)
0.10.90480.09520.0047
0.250.77880.22120.0265
0.50.60650.39350.0902
10.36790.63210.2642
1.50.22310.77690.4422
20.13530.86470.5940
30.04980.95020.8009
50.00670.99330.9596
80.00030.99970.9970
100.00001.00000.9995
Mean, variance and standard deviation (all tied to λ)
λVarianceStandard deviationMost likely count (mode)
0.50.50.7070
111.0000 and 1
221.4141 and 2
2.52.51.5812
331.7322 and 3
442.0003 and 4
662.4495 and 6
10103.1629 and 10
20204.47219 and 20
50507.07149 and 50
Scaling a rate to your interval: λ = rate x length of interval
RateIntervalλ
4 calls per hour30 minutes2
4 calls per hour2 hours8
0.5 flaws per metre10 metres5
12 emails per day1 working hour (8-hour day)1.5
3 typos per page5 pages15
1 failure per 1,000 hours250 hours0.25
20 cars per hour3 minutes1
Worked scenarios (calls arriving at an average of 3 per hour)
QuestionNotationProbability
No callsP(X = 0)0.0498
Exactly 3 callsP(X = 3)0.2240
At most 2 callsP(X ≤ 2)0.4232
At least 5 callsP(X ≥ 5)0.1847
More than 6 callsP(X > 6)0.0335
Between 2 and 4 callsP(2 ≤ X ≤ 4)0.6161
Poisson as an approximation of the binomial (n = 100, p = 0.02, λ = 2)
kBinomial P(X = k)Poisson P(X = k)Difference
00.132620.135340.00272
10.270650.270670.00002
20.273410.270670.00274
30.182280.180450.00183
40.090210.090220.00002
50.035350.036090.00074
60.011420.012030.00061
70.003130.003440.00031
Does the Poisson model fit?
ConditionMeaningExample that fails
Events are counted in a fixed intervalTime, length, area or volume is set in advanceCounting until the 10th event
Events occur independentlyOne event does not make another more or less likelyAftershocks clustering after an earthquake
A constant average rateλ is the same across the intervalCalls with a busy lunch rush inside the interval
Events occur singlyTwo events do not happen at the same instantCustomers arriving in groups
Common Poisson mistakes
MistakeEffectFix
Using a rate for the wrong intervalλ is off by the ratio of the intervalsMultiply the rate by the interval length
Confusing 'at least' with 'exactly'The wrong tailPick the matching option
Treating clustered events as PoissonUnderestimates busy periodsCheck independence
Entering a percent for λλ is a count, not a probabilityEnter the average number of events
Forgetting that k includes 0Missing the no-event termSum from 0 for cumulative questions

Frequently Asked Questions About the Poisson Distribution Calculator

What is the Poisson distribution formula?

The probability of exactly k events in an interval, when events occur at an average rate λ, is P(X = k) = e−λ λk / k!. For λ = 3 and k = 2 it is e−3 × 9 / 2 = 0.2240. The calculator also adds up ranges for at most, at least and between.

How do you calculate Poisson probability?

Find λ, the average number of events in your interval, then plug it and the number of events k into e−λ λk / k!. For a mean of 4 and k = 6, that is e−4 × 4096 / 720 = 0.1042. The calculator does the arithmetic and shows the steps.

What is a Poisson distribution?

A Poisson distribution gives the probability of a given number of events in a fixed interval of time, distance, area or volume, when the events occur independently at a constant average rate. Typical examples are calls arriving at a help desk or flaws along a roll of cable.

What does lambda mean in the Poisson distribution?

Lambda (λ) is the average number of events in your interval. It is also the mean and the variance of the distribution. If calls come at 6 per hour and you ask about 30 minutes, λ = 3. It must be positive, and it need not be a whole number.

How do I find lambda?

Multiply the average rate by the length of the interval. A rate of 4 calls per hour over 2 hours gives λ = 8, and over 30 minutes gives λ = 2. The rate table above lists more examples. Keep the units of the rate and the interval consistent.

What are the conditions for a Poisson distribution?

Events must be counted over a fixed interval, occur independently of each other, occur at a constant average rate and happen one at a time. If events cluster, as aftershocks do, or the rate changes within the interval, the Poisson model fits poorly.

How do I find the probability of at least one event?

Use 1 minus the probability of none: 1 − e−λ. For λ = 3 that is 0.9502. For λ = 0.5 it is 0.3935. The 'at least' option in the calculator also handles higher counts, such as at least 5 events.

How do I find the probability of at most k events?

Add the probabilities for 0, 1, up to k events. With λ = 3 and k = 2, P(X ≤ 2) = 0.0498 + 0.1494 + 0.2240 = 0.4232. Choose the 'at most' option in the calculator and it returns this sum along with the exact and 'at least' values for the same k.

How do I find the probability of at least k events?

Take 1 minus the sum of the probabilities from 0 to k - 1. For λ = 3 and k = 5, P(X ≥ 5) = 1 − 0.8153 = 0.1847. This is the 'at least' option in the calculator, and it is the usual way to ask whether a busy period is unusual.

How do I find the probability between two counts?

Add the exact probabilities from the lower to the upper count, inclusive. With λ = 2.5, P(1 ≤ X ≤ 3) = 0.2052 + 0.2565 + 0.2138 = 0.6755. Choose 'between' in the calculator and fill in both the lower count and the upper count, and it adds the terms for you.

What is the mean of a Poisson distribution?

The mean is λ. The expected number of events in the interval is the same number that describes the average rate for that interval. It need not be a whole number, so a mean of 2.5 means 2.5 events on average, even though counts are whole numbers.

What is the variance of a Poisson distribution?

The variance is also λ, so the standard deviation is the square root of λ. For λ = 4 the standard deviation is 2. A variance well above the mean in real data suggests clustering and means the Poisson model may not fit.

What is the standard deviation of a Poisson distribution?

It is the square root of λ. For λ = 3 it is 1.732, and for λ = 12 it is 3.464. The calculator reports it with every result. Since variance equals the mean, the spread grows with the rate but more slowly.

What is the difference between Poisson and binomial?

The binomial counts successes in a fixed number of trials, with a probability on each trial. The Poisson counts events in an interval, with no fixed number of trials. When n is large and p is small, the binomial is close to a Poisson with λ = np.

When can Poisson approximate the binomial?

When n is large and p is small, with np moderate. For n = 100 and p = 0.02, the binomial P(X = 2) is 0.2734 and the Poisson with λ = 2 gives 0.2707. The approximation table above compares the two for several counts.

What is the difference between Poisson and normal?

The Poisson is discrete and skewed for small λ, while the normal is continuous and symmetric. For large λ, such as 20 or more, the Poisson is close to a normal curve with mean λ and standard deviation √λ. The calculator uses the exact Poisson.

What is the difference between Poisson and exponential?

They describe the same process from two sides. The Poisson counts how many events occur in a fixed interval, and the exponential distribution describes the waiting time between events. If events arrive at rate λ per interval, the average wait is 1/λ intervals.

What is the probability of no events?

It is e−λ. With a mean of 3, there is a 4.98% chance of no events, and with a mean of 0.5 it is 60.65%. Enter k = 0 and the 'exactly' option in the calculator. The chance of at least one event is the remainder, 1 − e−λ.

How do I calculate call centre arrivals?

Use the average calls per interval as λ. If calls arrive at 3 per hour, the chance of exactly 2 in an hour is 0.2240, and the chance of 5 or more is 0.1847. The scenario table above lists several questions for this rate. It does not size staffing.

How do I calculate defects in a product?

Use the average number of defects per unit as λ, such as flaws per metre of cable. With 0.5 flaws per metre, the chance of a clean metre is e−0.5 = 0.6065. Scale λ by the length you are checking, as in the rate table.

How do I use Poisson for traffic or accidents?

Count events in a defined period and place, find the average and use it as λ. With 2.5 events per month, the chance of 1 to 3 in a month is 0.6755. Remember the independence rule: events that cause one another break the model.

What is the most likely number of events?

The mode is the largest whole number not exceeding λ. For λ = 3 both 2 and 3 tie at 0.2240. For λ = 4.5 the mode is 4. The table of probabilities above lets you see where the peak falls for several means.

Can lambda be less than 1?

Yes. A mean of 0.5 means events are rare in the interval: the chance of none is 0.6065, one is 0.3033 and two or more is 0.0902. The calculator accepts any positive λ up to 100,000, so rare-event questions such as failures per thousand hours work as well.

Does the Poisson distribution have an upper limit?

No. In principle any number of events can occur, though the probabilities become tiny. The calculator sums up to the count you ask for, using logarithms so it stays accurate even for large λ. Counts far above the mean, such as 30 events at λ = 3, come out as very small probabilities.

How do I convert rates between intervals?

Multiply or divide the rate in proportion to the interval length. 12 emails per day is 1.5 per hour in an 8-hour working day. Poisson rates scale linearly: the mean for a 4-hour window is twice the mean for a 2-hour window.

Is the Poisson distribution memoryless?

The counts in separate intervals are independent, so what happened in one interval does not change the next. The waiting time between events, which is exponential, is the memoryless quantity. The Poisson count itself is not memoryless in that sense, because it describes a total over a fixed interval, not a wait.

What is the largest lambda the calculator accepts?

Up to 100,000. Probabilities are computed with logarithms of factorials so they do not overflow. For means that large, the Poisson is very close to a normal curve, but the calculator still returns the exact value instead of a normal approximation, so the answer matches the formula to the digits shown.

How do I calculate Poisson probability by hand?

Look up or compute e−λ, raise λ to the power k and divide by k factorial, then multiply. For λ = 2 and k = 3: e−2 = 0.1353, 23 = 8 and 3! = 6, so the probability is 0.1353 × 8 / 6 = 0.1804.

What is the cumulative Poisson distribution?

The cumulative probability P(X ≤ k) is the sum of the exact Poisson probabilities from 0 to k. For λ = 3, P(X ≤ 2) is 0.4232. The calculator shows it beside the exact probability and the at-least tail for the same k.

How do I calculate Poisson for customer arrivals?

Count the average number of arrivals in the period you care about and use that as λ. If 6 customers arrive per hour on average, λ = 3 for 30 minutes, and the chance of exactly 2 arrivals is 0.2240. Arrivals must be independent for the model to fit.

Can the Poisson distribution model rare events?

Yes, it is a standard model for rare events such as failures per thousand hours, when the average count is small. With λ = 0.25 the chance of no failures is 0.7788 and of at least one is 0.2212. Enter a small positive λ in the calculator.

How do I check whether data is Poisson?

Compare the mean and variance of your counts. In a Poisson distribution they are equal, so a variance far above the mean suggests events cluster, and far below suggests events are too regular. Counts in separate intervals should also look independent.

What is the probability of more than k events?

Subtract the cumulative probability up to k from 1. For λ = 4 and k = 6, P(X > 6) = 1 − 0.8893 = 0.1107. Choose 'more than' and enter k in the calculator, which also shows the exact probability for k.

References

  1. [1] Wikipedia contributors. “Poisson distribution.” Wikipedia. Accessed 2026-10-05.