Statistical reference / Distribution Tables

Chi-Square Table (χ² Distribution)

Upper-tail chi-square critical values, degrees of freedom, a worked independence test, and guidance on expected counts and variance intervals.

Jump to lookup ↓Formula cheat sheet

Studying categorical data? Learn how to calculate expected counts and choose degrees of freedom.

Analyze your category counts →Understand chi-square tests →Practice a full analysis →

Find Critical χ² Value

For goodness-of-fit: df = k - 1
Critical χ² value (χ²α,5)
11.0705
Reject H₀ if χ² > 11.0705
Common uses:
  • Goodness-of-fit test: df = (number of categories) - 1
  • Test of independence: df = (rows - 1) × (columns - 1)
  • Test of homogeneity: df = (rows - 1) × (columns - 1)

What the critical value means

Each printed entry is an upper-tail cutoff c such that P(χ²_df > c) = α. For categorical goodness-of-fit and independence tests, reject the null for a sufficiently large statistic: χ²_observed > c.

These tests use the upper tail even though observed counts can depart in either direction. The statistic squares departures, so do not halve α or double the upper-tail p-value as though χ² were a signed t statistic.

Upper-tail critical values

dfα = 0.10α = 0.05α = 0.025α = 0.01α = 0.001
12.70553.84155.02396.634910.8276
24.60525.99157.37789.210313.8155
36.25147.81479.348411.344916.2662
47.77949.487711.143313.276718.4668
59.236411.070512.832515.086320.5150
610.644612.591614.449416.811922.4577
712.017014.067116.012818.475324.3219
813.361615.507317.534520.090226.1245
914.683716.919019.022821.666027.8772
1015.987218.307020.483223.209329.5883
1218.549321.026123.336726.217032.9095
1522.307124.995827.488430.577937.6973
2028.412031.410434.169637.566245.3147
2433.196236.415039.364142.979851.1786
2534.381637.652540.646544.314152.6197
3040.256043.773046.979250.892259.7031
4051.805155.758559.341763.690773.4020
6074.397079.081983.297788.379499.6072
100118.4980124.3421129.5612135.8067149.4493

The interactive lookup supports other df and probabilities. Printed values are rounded to four decimals.

Get degrees of freedom from the design

ProcedureUsual dfQualification
Goodness of fit, k categories with fixed probabilitiesk − 1Probabilities specified independently of these counts
Goodness of fit with m fitted parametersk − 1 − mUnder appropriate fitting and binning conditions
Independence in an r×c table(r − 1)(c − 1)Independent units and suitable expected counts
Normal-population variance inferencen − 1A different statistic and tail choice

The same chi-square distribution appears in several procedures. The table cannot decide which procedure your data require.

Worked independence example

Observe counts 30, 20 in the first row and 20, 30 in the second. Both row totals and both column totals are 50; total n = 100. Under independence, every expected cell count is 50 × 50/100 = 25.

χ2=∑(O−E)2E=4(5225)=4\chi^2=\sum\frac{(O-E)^2}{E}=4\left(\frac{5^2}{25}\right)=4

For a 2×2 table, df = 1. At α = 0.05, c = 3.8415. The uncorrected Pearson statistic exceeds it, with upper-tail p ≈ 0.0455.

This example uses no Yates continuity correction. A corrected or exact test can give a different answer near the threshold. State the method and report the actual proportions alongside the test. An association does not establish causation.

Check expected counts, not just the total

For independence, E = row total × column total / total. For goodness of fit, E = n × specified category probability. Expected counts can be fractional and should retain precision.

Requiring every E ≥ 5 is a conservative introductory check of the approximation. Sparse tables may require exact or Monte Carlo methods; a large overall sample does not prevent some categories from having tiny expectations. Paired categorical outcomes need a paired analysis.

The chi-square lesson explains a complete goodness-of-fit calculation, Cramér’s V, and residual interpretation.

A variance interval uses both tails

For independent normal observations, (n − 1)s²/σ² has a chi-square distribution. A two-sided interval for σ² uses lower and upper quantiles:

[(n−1)s2q1−α/2,(n−1)s2qα/2]\left[\frac{(n-1)s^2}{q_{1-\alpha/2}},\frac{(n-1)s^2}{q_{\alpha/2}}\right]

Here q denotes a cumulative quantile. In an upper-tail table, q₍₁₋α/₂₎ is found at tail α/2, while q₍α/₂₎ is found at tail 1 − α/2. The chi-square distribution is asymmetric, so do not use ± one cutoff.

This variance procedure is sensitive to departures from normality. It is not the categorical-count test described above.

Practice

A 3×4 independence table has adequate expected counts. What df and 5% critical value do you use?

Show the solution

df = (3 − 1)(4 − 1) = 6. The upper-tail 5% cutoff is 12.5916. The statistic must exceed that value to reject at this level under the approximation.

References and next steps

NIST’s contingency-table reference describes the categorical independence statistic. Review the degrees of freedom guide and chi-square lesson. The site’s Bartlett calculator compares numerical variances; it is not a categorical chi-square calculator.

Make sense of the result

Studying categorical data? Learn how to calculate expected counts and choose degrees of freedom.

Understand chi-square tests →Analyze your category counts →

Statistics formula sheet

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

Open the reference