Statistical Tables Free PDF Updated July 26, 2026
BY: Statistics Fundamentals Team
Reviewed By: Minsa A (Senior Statistics Editor)

F Table

Critical values of the F distribution at α = 0.10, 0.05, 0.025, and 0.01 — for ANOVA, regression, and variance tests. This F distribution table (also called the F test table or F statistic table) covers numerator df 1–30 and denominator df 1–1000. Use the interactive calculator or download the free F table PDF.

Download PDF (α=0.05) All Levels Bundle F Critical Value Calculator

F Table Quick Reference — Most Common Critical Values

Right-tail critical values at α = 0.05 — the most commonly used significance level.

F(1,10) α=0.05
4.965
df1=1, df2=10
F(2,27) α=0.05
3.354
3 groups, 30 obs
F(3,27) α=0.05
2.960
4 groups, 31 obs
F(3,30) α=0.05
2.922
Most referenced
F(2,30) α=0.05
3.316
Common ANOVA
F(4,45) α=0.05
2.579
Regression

Finding the Critical F-Value for a Right-Tailed Test

To find the critical F-value for a right-tailed test given a significance level (α) and degrees of freedom: (1) Select the table tab for your α below. (2) Find your numerator df (dfᵣ) in the column headers. (3) Find your denominator df (dfᵤ) in the left column. (4) The cell at their intersection is the F critical value.

Common exam example: Right-tailed test at α = 0.10, dfᵣ = 1, dfᵤ = 4 → F critical ≈ 4.545. Use the calculator below for any combination.

F Critical Value Calculator

F critical value
df2 \ df1 123456781012152030

All values are right-tail critical values Fα,(df1,df2). Columns = numerator df1, Rows = denominator df2. Click any cell to highlight.

F Distribution Table (F Test Table)

The F distribution table — also called the F test table, F statistic table, or Fisher distribution table — lists critical values of the F distribution defined by two parameters: numerator degrees of freedom (df1) and denominator degrees of freedom (df2). Unlike the t-table or chi-square table, you need both df values to look up an F critical value.

What the F Distribution Measures

The F-statistic is the ratio of between-group variance to within-group variance. An F close to 1 means no systematic effect. A large F means groups differ more than random chance predicts — indicating a real effect.

Key Properties

F values are always ≥ 0. The distribution is right-skewed, so all F-table values are right-tail critical values. As both df increase, the distribution becomes more symmetric and critical values decrease.

Named After Sir Ronald Fisher

The F distribution was developed by Ronald Fisher in the 1920s. George Snedecor later tabulated it — which is why it's sometimes called Snedecor's F distribution or the variance ratio distribution.

F Table for ANOVA

The F table for ANOVA (analysis of variance) is used to determine whether group means differ significantly. ANOVA computes an F-statistic and you compare it against this table to decide whether to reject H₀.

One-Way ANOVA — Degrees of Freedom
df1 = k − 1     df2 = N − k
k = number of groups, N = total observations across all groups
Two-Way ANOVA — Factor A Degrees of Freedom
df1 = a − 1     df2 = ab(n − 1)
a = levels of Factor A, b = levels of Factor B, n = observations per cell

ExampleF Table for One-Way ANOVA at α = 0.05

Scenario: Compare exam scores across 3 teaching methods. 10 students per group (k=3, N=30). Find the F critical value at α = 0.05.

df1 = 3−1 = 2
Numerator df
df2 = 30−3 = 27
Denominator df
F critical = 3.354
From F(2,27) at α=0.05
Decision: If ANOVA gives F ≥ 3.354, at least one teaching method produces significantly different scores. Follow up with Tukey's HSD to identify which pairs differ.

For a full walkthrough of the ANOVA procedure, see the One-Way ANOVA Guide. To compute the F-statistic automatically from your data, use the ANOVA Calculator.

How to Read an F Table: 4 Steps

1 Choose your significance level (α). The most common is α = 0.05. Select that table tab above. Stricter research uses α = 0.01; two-tailed variance tests typically use α = 0.025.
2 Find numerator df (df1) in the column headers. For ANOVA, df1 = k − 1 where k is the number of groups. For regression, df1 is the number of predictors.
3 Find denominator df (df2) in the left column (rows). For ANOVA, df2 = N − k. For regression, df2 = n − p − 1.
4 Compare your F-statistic to the critical value. If Fcalc ≥ Fcrit, reject H₀. Example: F(3, 30) at α = 0.05 → critical value = 2.922.
df not listed? Round down to the next lower df — gives a slightly higher (conservative) critical value that controls Type I error. For exact values, use the calculator above or Excel: =F.INV.RT(alpha, df1, df2).

F Table by Significance Level

Each significance level has its own F table. Click the tabs above to switch, or use the descriptions below to choose the right table for your test.

F Table at α = 0.05 (95% Confidence)

The most widely used F table. Standard for ANOVA in academic research, clinical studies, and business analytics. If Fcalc ≥ critical value, reject H₀ at 5% significance. Common values: F(2,30) = 3.316, F(3,30) = 2.922, F(4,45) = 2.579.

F Table at α = 0.01 (99% Confidence)

Stricter level used when a false positive would be costly — clinical trials, quality control, regulatory studies. Critical values are higher than the 0.05 table. Example: F(2,30) rises from 3.316 to 5.390. Reduces Type I error at the cost of making it harder to detect true effects.

F Table at α = 0.025 (Two-Tailed Variance Tests)

The F table at α = 0.025 is primarily used for two-tailed F-tests — particularly tests of equality of variance (H₀: σ1² = σ2²). When running a two-tailed test at overall α = 0.05, you split α in half: use α/2 = 0.025 per tail. Look up the upper critical value in this table, then find the lower critical value as 1 ÷ F(df2, df1). Example: F(5,20) at α = 0.025 ≈ 3.29.

See also: F-Test Guide for the full procedure and F Distribution for the mathematical properties of the distribution.

F Table at α = 0.10 (90% Confidence)

Used in exploratory research, pilot studies, or situations where missing a real effect (Type II error) is more costly than a false positive. Critical values are lower than the 0.05 table — easier to reach significance. Example: F(2,30) drops from 3.316 to 2.489. Less common in published research; most journals require α = 0.05.

How to Find the P-Value from an F Table

The F table gives critical values, not exact p-values. Compare your F-statistic across all four α columns to bracket the p-value.

Example: ANOVA gives F = 4.10 with df1 = 2, df2 = 30.

Significance Level (α)F critical value F(2,30)F = 4.10 vs critical
α = 0.102.4894.10 > 2.489 ✓
α = 0.053.3164.10 > 3.316 ✓
α = 0.0254.1824.10 < 4.182 ✗
α = 0.015.3904.10 < 5.390 ✗
Conclusion: 0.025 < p < 0.05. Significant at α = 0.05 but not at α = 0.025.

For the exact p-value: Excel: =F.DIST.RT(4.10, 2, 30) returns 0.0271. R: pf(4.10, 2, 30, lower.tail=FALSE). Python: scipy.stats.f.sf(4.10, 2, 30). See the P-values guide for more.

How to Use the F Table for a Two-Tailed Test

1 Halve the significance level. For a two-tailed test at α = 0.05, use α/2 = 0.025 per tail. Switch to the α = 0.025 tab.
2 Find the upper critical value. Fupper = F(df1, df2) at α/2. Place the larger sample variance in the numerator so F ≥ 1.
3 Find the lower critical value. Flower = 1 ÷ F(df2, df1) — the reciprocal with degrees of freedom swapped.
4 Reject H₀ if Fcalc ≥ Fupper or Fcalc ≤ Flower.

Degrees of Freedom Calculator for F-Tests

F Table Worked Examples

Example 1One-Way ANOVA — Three Teaching Methods

k=3 groups, N=30 total, α=0.05. df1=2, df2=27. F critical from table = 3.354. If F≥3.354, at least one group mean differs. Use Tukey's HSD for post-hoc comparisons.

Example 2Multiple Regression F-Test — 4 Predictors, n=50

p=4 predictors, n=50 observations, α=0.05. df1=4, df2=45. F critical ≈ 2.579. If F≥2.579, at least one predictor is significant. Full guide: Simple Linear Regression.

Example 3Equality of Variance (Two-Tailed), α=0.05

n1=21, n2=16, α=0.05 two-tailed → use α/2=0.025. df1=20, df2=15. Fupper(20,15) at α=0.025 ≈ 2.76. Flower = 1÷F(15,20) ≈ 0.39. Reject H₀ if F≥2.76 or F≤0.39.

F Table vs t-Table vs Chi-Square Table

Feature F Table t-Table Chi-Square Table
ShapeRight-skewedSymmetricRight-skewed
Parametersdf1 and df2df onlydf only
Primary useANOVA, regressionMean comparison (1–2 groups)Categorical / goodness-of-fit
RelationshipF(1,df) = t²t² = F when df1=1χ²/df ≈ F

Related: T-Test vs ANOVA — when to use each. For choosing between all test types, see the Statistical Test Selector.

Assumptions of the F-Test

1. Independence

Observations within and between groups must be independent. Repeated-measures designs require a different ANOVA approach.

2. Normality

Each group's data should be approximately normal. Check with a Q-Q plot or Shapiro-Wilk test. The F-test is robust to mild non-normality with large samples.

3. Homogeneity of Variance

Group variances should be equal (homoscedasticity). Test with Levene's or Bartlett's test. If violated, use Welch's ANOVA instead.

Common Mistakes When Using the F Table

1
Confusing df1 and df2. Columns hold numerator df, rows hold denominator df. Swapping gives the wrong critical value.
2
Reading from the wrong α table. If your study uses α=0.01, reading from the α=0.05 table gives a critical value that is too low.
3
Stopping at the F-test. A significant ANOVA only tells you that group means differ — not which ones. Always follow up with post-hoc tests. See the Tukey HSD guide.
4
Rounding df up. When exact df is not in the table, round down to the next lower listed value. Rounding up gives a smaller critical value that inflates Type I error.
5
Using a one-tailed table for a two-tailed variance test. Always use α/2 per tail for two-tailed tests. Switch to the α=0.025 tab for a two-tailed test at overall α=0.05.

F Critical Values Without a Table

Excel

=F.INV.RT(0.05, 3, 27)
// Returns: 2.9604

R

qf(0.95, df1=3, df2=27)
# Output: 2.960351

Python

from scipy import stats
stats.f.ppf(0.95, 3, 27)
# Output: 2.9604

F Table PDF Download — Free Printable

Download a free printable F table PDF — suitable for exams, coursework, and research. The F distribution table 0.05 PDF is the most commonly requested.

Frequently Asked Questions About the F Table

What is an F table?

An F table (also called the F distribution table, F test table, or F statistic table) lists critical values for right-tailed F-tests. Select your α, find df1 in columns and df2 in rows, and read the critical value at their intersection. If your F-statistic exceeds this value, the result is statistically significant.

How do you read the F table for ANOVA?

Compute df1 = k − 1 and df2 = N − k. Select the α = 0.05 tab. Find your df1 column and df2 row. The intersection is F critical. If Fcalc ≥ Fcrit, reject H₀ and conclude at least one group mean differs. Example: k=3, N=30 → df1=2, df2=27 → F critical = 3.354.

How do you find the critical F-value for a right-tailed test?

Use this page's table with your α (e.g., 0.10, 0.05, 0.01). Find df1 in the columns and df2 in the rows. The cell at their intersection is the right-tail critical F-value. Reject H₀ if your calculated F-statistic equals or exceeds it. For α = 0.10 with df1=1, df2=4, the critical F ≈ 4.545.

What is the F critical value at df1=3, df2=30, α=0.05?

F(3, 30) at α = 0.05 is 2.922. Any F-statistic ≥ 2.922 is statistically significant at the 5% level. Use the calculator at the top to find values for any df combination.

How do you find the p-value from an F table?

The table gives critical values, not exact p-values. Compare your F-statistic against all four α columns. If it falls between the 0.05 and 0.01 critical values, then 0.01 < p < 0.05. For the exact p-value: Excel =F.DIST.RT(f, df1, df2), R pf(f, df1, df2, lower.tail=FALSE), Python scipy.stats.f.sf(f, df1, df2).

How do I use the F table at α = 0.025?

The α = 0.025 F table is used for two-tailed variance equality tests where you split α = 0.05 into two tails of 0.025 each. Look up the upper critical value F(df1, df2) in the α = 0.025 tab. The lower critical value is 1 ÷ F(df2, df1) from the same table with df swapped. Select the "α = 0.025" tab above.

What does a significant F-test mean?

A significant F-test means at least one group mean differs from the others — it does not specify which ones. Follow up with post-hoc tests: Tukey's HSD, Bonferroni correction, or Scheffé's method.

Related Guides, Tables & Calculators