F-Distribution Calculator
- df₁ (numerator) = k - 1, where k = number of groups
- df₂ (denominator) = N - k, where N = total sample size
Two degrees of freedom, in a specific order
An F distribution describes a ratio of independent scaled chi-square variables. Its shape depends on numerator df and denominator df. These are not interchangeable.
The printed grids below report upper-tail cutoffs c such that P(F_df₁,df₂ > c) = α. Read numerator df across the columns and denominator df down the rows. The interactive lookup above supports other values.
Upper-tail critical values at α = 0.05
| Denominator df | Numerator df = 1 | Numerator df = 2 | Numerator df = 3 | Numerator df = 4 | Numerator df = 5 | Numerator df = 10 |
|---|---|---|---|---|---|---|
| 5 | 6.6079 | 5.7861 | 5.4095 | 5.1922 | 5.0503 | 4.7351 |
| 6 | 5.9874 | 5.1433 | 4.7571 | 4.5337 | 4.3874 | 4.0600 |
| 10 | 4.9646 | 4.1028 | 3.7083 | 3.4780 | 3.3258 | 2.9782 |
| 15 | 4.5431 | 3.6823 | 3.2874 | 3.0556 | 2.9013 | 2.5437 |
| 20 | 4.3512 | 3.4928 | 3.0984 | 2.8661 | 2.7109 | 2.3479 |
| 30 | 4.1709 | 3.3158 | 2.9223 | 2.6896 | 2.5336 | 2.1646 |
| 60 | 4.0012 | 3.1504 | 2.7581 | 2.5252 | 2.3683 | 1.9926 |
| 100 | 3.9361 | 3.0873 | 2.6955 | 2.4626 | 2.3053 | 1.9267 |
Upper-tail critical values at α = 0.01
| Denominator df | Numerator df = 1 | Numerator df = 2 | Numerator df = 3 | Numerator df = 4 | Numerator df = 5 | Numerator df = 10 |
|---|---|---|---|---|---|---|
| 5 | 16.2582 | 13.2739 | 12.0600 | 11.3919 | 10.9670 | 10.0510 |
| 6 | 13.7450 | 10.9248 | 9.7795 | 9.1483 | 8.7459 | 7.8741 |
| 10 | 10.0443 | 7.5594 | 6.5523 | 5.9943 | 5.6363 | 4.8491 |
| 15 | 8.6831 | 6.3589 | 5.4170 | 4.8932 | 4.5556 | 3.8049 |
| 20 | 8.0960 | 5.8489 | 4.9382 | 4.4307 | 4.1027 | 3.3682 |
| 30 | 7.5625 | 5.3903 | 4.5097 | 4.0179 | 3.6990 | 2.9791 |
| 60 | 7.0771 | 4.9774 | 4.1259 | 3.6490 | 3.3389 | 2.6318 |
| 100 | 6.8953 | 4.8239 | 3.9837 | 3.5127 | 3.2059 | 2.5033 |
Values are rounded to four decimals. For df or α not displayed, use the interactive lookup or statistical software rather than substituting a nearby entry silently.
Worked ANOVA lookup
Three independent groups contain nine observations in total. Their between-group sum of squares is 24 and within-group sum of squares is 6.
- Numerator df = k − 1 = 2.
- Denominator df = N − k = 6.
- Between-group mean square = 24/2 = 12.
- Within-group mean square = 6/6 = 1.
- F = 12/1 = 12.
At α = 0.05, F-critical for df (2, 6) is 5.1433. Since 12 > 5.1433, reject equal means under the classical ANOVA model; p = 0.0080.
The overall test establishes evidence that not all means are equal, not which pairs differ. Read the ANOVA lesson for the raw observations and follow-up analysis.
Match the statistic to the degrees of freedom
| Procedure | Numerator df | Denominator df |
|---|---|---|
| Classical one-way ANOVA | k − 1 | N − k |
| Overall multiple-regression F-test with intercept | p | n − p − 1 |
| Ratio of two independent normal-population sample variances | n₁ − 1 | n₂ − 1 |
Here p is the number of regression predictors excluding the intercept. Repeated-measures ANOVA, Welch ANOVA, and other models can use different df; do not apply this table of rules to every F statistic.
ANOVA uses an upper-tail test
The classical equal-means null is rejected for a large between/within mean-square ratio. You do not halve α because group means can differ in either direction. F is nonnegative and its distribution is asymmetric; there is no ±F cutoff.
For two groups under the same pooled equal-variance model, the ANOVA F statistic equals the corresponding two-sided pooled t statistic squared. That identity does not make Welch’s t-test equivalent to every classical two-group ANOVA.
A two-sided variance-ratio test is different
If testing equality of two independent normal-population variances with F = s₁²/s₂² and fixed group order, split α between the lower and upper tails. An upper-tail-only 5% cutoff is not a two-sided 5% procedure.
The reciprocal identity helps find a lower cutoff:
The subscripts here are cumulative probabilities. Note that the df swap when taking the reciprocal. The classical variance-ratio F-test is sensitive to nonnormality; choose a variance procedure whose assumptions suit the data.
Check the model and report the difference
Before using a classical ANOVA F reference, assess independent units, group distributions, influential points, and common error variance. More observations do not fix dependence or unequal-variance problems automatically.
Report the group sizes and means, F, both df, p, and effect estimates or planned contrasts. A significant F does not prove causation or practical importance. The table is a reference for a model, not a substitute for selecting that model.
Practice
Four independent groups have 24 observations total. Which df pair belongs in the classical one-way ANOVA lookup?
Show the solution
Numerator df = 3, denominator df = 20. At α = 0.05, the cutoff is 3.0984. Using (20, 3) reverses the roles and answers a different lookup.
References and next steps
NIST’s one-way ANOVA overview explains the variance decomposition. Continue with ANOVA, multiple regression, or the degrees of freedom reference. The site currently has no dedicated ANOVA calculator; the lesson shows the calculation in full.