Statistical reference / Distribution Tables

F-Table (F-Distribution Critical Values)

F-table with critical values at α = 0.05 and 0.01 for ANOVA & regression. Find F-critical values by df₁ and df₂ instantly.

Jump to lookup ↓Formula cheat sheet

Comparing several group means? Start with the ANOVA lesson and its assumptions.

Compare your group means →Understand ANOVA →Practice a full analysis →

F-Distribution Calculator

Between-groups df
Within-groups df
Critical F value (F0.05,3,20)
3.0984
Reject H₀ if F > 3.0984
P-Value for F = 3.10
0.0499
✗ Significant at α = 0.05
For ANOVA:
  • 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 dfNumerator df = 1Numerator df = 2Numerator df = 3Numerator df = 4Numerator df = 5Numerator df = 10
56.60795.78615.40955.19225.05034.7351
65.98745.14334.75714.53374.38744.0600
104.96464.10283.70833.47803.32582.9782
154.54313.68233.28743.05562.90132.5437
204.35123.49283.09842.86612.71092.3479
304.17093.31582.92232.68962.53362.1646
604.00123.15042.75812.52522.36831.9926
1003.93613.08732.69552.46262.30531.9267

Upper-tail critical values at α = 0.01

Denominator dfNumerator df = 1Numerator df = 2Numerator df = 3Numerator df = 4Numerator df = 5Numerator df = 10
516.258213.273912.060011.391910.967010.0510
613.745010.92489.77959.14838.74597.8741
1010.04437.55946.55235.99435.63634.8491
158.68316.35895.41704.89324.55563.8049
208.09605.84894.93824.43074.10273.3682
307.56255.39034.50974.01793.69902.9791
607.07714.97744.12593.64903.33892.6318
1006.89534.82393.98373.51273.20592.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.

  1. Numerator df = k − 1 = 2.
  2. Denominator df = N − k = 6.
  3. Between-group mean square = 24/2 = 12.
  4. Within-group mean square = 6/6 = 1.
  5. 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

ProcedureNumerator dfDenominator df
Classical one-way ANOVAk − 1N − k
Overall multiple-regression F-test with interceptpn − p − 1
Ratio of two independent normal-population sample variancesn₁ − 1n₂ − 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:

Fα/2(df1,df2)=1F1−α/2(df2,df1)F_{\alpha/2}(df_1,df_2)=\frac1{F_{1-\alpha/2}(df_2,df_1)}

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.

Make sense of the result

Comparing several group means? Start with the ANOVA lesson and its assumptions.

Understand ANOVA →Compare your group means →

Statistics formula sheet

Essential formulas and critical values. Available to read, print, or download.

Open the reference