Chi-square table of critical values

By Jude Wallis · Published

A chi-square table lists critical values by degrees of freedom and significance level. Find your df row and your alpha column, then reject the null hypothesis when your chi-square statistic is larger than the value you read. For a two-way table with df = 2 at alpha = 0.05, that value is 5.991.

AP Statistics: Unit 3 (topics 3.14 Setting Up a Chi-Square Test for Homogeneity or Independence, 3.15 Carrying Out a Chi-Square Test for Homogeneity or Independence). Chi-square tests for homogeneity and independence are Unit 3 topics 3.14 and 3.15 in the Fall 2026 AP Statistics course. The exam supplies a formula sheet and tables for both sections, so you read the critical value rather than memorize it. The goodness-of-fit test was removed from the AP exam with the Fall 2026 course but remains standard college content.

What a chi-square critical value is

A critical value is the cutoff your test statistic has to beat. For a chi-square test the statistic is

χ2=(OE)2E\chi^2 = \sum \frac{(O - E)^2}{E}

where OO is an observed count and EE is the expected count under the null hypothesis. Every term is squared, so χ2\chi^2 can never be negative, and it only gets larger as the observed counts drift further from what the null predicts.

The critical value, written χ2\chi^{2*}, is the point that leaves exactly α\alpha (the significance level) in the upper tail of the chi-square curve. If your statistic lands past it, the data are further from the null than α\alpha of samples would be by chance alone, and you reject. A chi-square table, sometimes called a chi-square distribution table, is a grid of those cutoffs with degrees of freedom down the side and α\alpha across the top.

Finding the degrees of freedom

Degrees of freedom (dfdf) pick the row. The chi-square distribution is a family of curves, one per dfdf, and each has its own set of cutoffs, so the wrong row gives the wrong answer even when the arithmetic is right.

For the two chi-square tests on the AP exam, both of which run on a two-way table:

df=(rows1)(columns1)df = (\text{rows} - 1)(\text{columns} - 1)

Count only the category rows and columns. The total row and total column are not part of the table for this purpose. A 2 by 3 table gives df=(21)(31)=2df = (2 - 1)(3 - 1) = 2, and a 3 by 4 table gives df=(31)(41)=6df = (3 - 1)(4 - 1) = 6.

A goodness-of-fit test instead uses df=(number of categories)1df = (\text{number of categories}) - 1. That test was removed from the AP exam starting with the Fall 2026 course, though it is still standard in a college introductory statistics course, so the row rule is worth knowing. The full comparison of the three chi-square tests covers when each one applies.

How to read the chi-square table

Three steps, in this order:

  1. **Work out dfdf** from the shape of your table, using the rule above.
  2. **Pick the α\alpha column.** Most AP questions use α=0.05\alpha = 0.05. Unlike a t table, there is no separate one-tail and two-tail column here, for the reason in the next section.
  3. Read across and down. Where the row and column meet is χ2\chi^{2*}. Reject the null hypothesis when your statistic is greater than that number.

The five values students meet most often, all at α=0.05\alpha = 0.05: df=1df = 1 gives 3.841, df=2df = 2 gives 5.991, df=3df = 3 gives 7.815, df=4df = 4 gives 9.488, and df=6df = 6 gives 12.592.

Remember that the comparison runs the opposite way from a p-value comparison. A large statistic and a small p-value are the same evidence, so χ2>χ2\chi^2 > \chi^{2*} and p<αp < \alpha always agree.

Why there is only one tail

A t table gives you one-tail and two-tail columns. A chi-square table gives you neither, and that catches people out.

The reason is in the formula. Because every term is (OE)2/E(O - E)^2 / E, the statistic measures distance from the null, not direction. Observed counts far above what was expected and observed counts far below both push χ2\chi^2 up. A small χ2\chi^2 means the counts sit close to the null prediction, which is agreement, not evidence against it.

So the evidence lives entirely in the upper tail, and every column in the table is an upper-tail area. There is no such thing as a two-tailed chi-square test at this level, and you never halve α\alpha before looking it up.

Conditions to check before you use the table

The table describes a chi-square curve, and your statistic only follows that curve when the test's conditions hold. Check all three first:

  • Random: the counts come from a random sample or a randomized experiment.
  • Independent: when sampling without replacement, the sample is under 10% of the population.
  • Large counts: every expected count is at least 5.

That last one is the one to watch. The threshold applies to expected counts, not observed counts, so a cell with 2 observed is fine as long as its expected count clears 5. If some expected counts fall short, combine categories or collect more data rather than reading the table anyway. The chi-square calculator builds the expected-count table for you so the check is quick.

Look up the value without the table

A printed table only carries a handful of α\alpha columns, so it cannot answer "what is the exact p-value." It tells you which side of the cutoff you are on and nothing more.

When you want the actual probability, the chi-square calculator takes your two-way table and returns the statistic, the degrees of freedom, and the exact p-value. The p-value calculator does the same from a statistic and dfdf you already have. On the exam you get a chi-square table in the formula packet, so knowing how to read it stays worth the few minutes.

The table on this page is generated from the same tested distribution code the calculators use, so the two always agree.

Read the critical value for a test of homogeneity

You sample 50 students at each of three schools and record whether each one has taken a statistics course. That gives a 2 by 3 table of counts. Which critical value do you compare your χ2\chi^2 statistic against at α=0.05\alpha = 0.05?

  1. Count the category rows and columns. The responses (yes, no) give 2 rows, and the three schools give 3 columns. Ignore the total row and total column.

  2. Apply the two-way rule: df=(rows1)(columns1)=(21)(31)=2df = (\text{rows} - 1)(\text{columns} - 1) = (2 - 1)(3 - 1) = 2.

  3. Go to the row for df=2df = 2.

  4. Go to the column for α=0.05\alpha = 0.05. There is no one-tail or two-tail choice to make, because the whole test lives in the upper tail.

  5. Read the value where the row and column meet.

χ2=5.991\chi^{2*} = 5.991. Reject the null hypothesis of a common distribution if your statistic is greater than 5.991.

Carry the test through with real counts

The three schools give these counts. School A: 30 yes, 20 no. School B: 25 yes, 25 no. School C: 15 yes, 35 no. Test at α=0.05\alpha = 0.05 whether the three schools have the same distribution of responses.

  1. Find the totals. Row totals are 30+25+15=7030 + 25 + 15 = 70 yes and 20+25+35=8020 + 25 + 35 = 80 no. Each column total is 50, and the grand total is n=150n = 150.

  2. Build the expected counts with E=(row total)(column total)/nE = (\text{row total})(\text{column total}) / n. Every yes cell has E=70×50/150=23.333E = 70 \times 50 / 150 = 23.333, and every no cell has E=80×50/150=26.667E = 80 \times 50 / 150 = 26.667. All six clear 5, so the large-counts condition holds.

  3. Compute the six terms of (OE)2/E(O - E)^2 / E. Yes row: (3023.333)2/23.333=1.9048(30 - 23.333)^2 / 23.333 = 1.9048, (2523.333)2/23.333=0.1190(25 - 23.333)^2 / 23.333 = 0.1190, (1523.333)2/23.333=2.9762(15 - 23.333)^2 / 23.333 = 2.9762. No row: (2026.667)2/26.667=1.6667(20 - 26.667)^2 / 26.667 = 1.6667, (2526.667)2/26.667=0.1042(25 - 26.667)^2 / 26.667 = 0.1042, (3526.667)2/26.667=2.6042(35 - 26.667)^2 / 26.667 = 2.6042.

  4. Add them: χ2=1.9048+0.1190+2.9762+1.6667+0.1042+2.6042=9.375\chi^2 = 1.9048 + 0.1190 + 2.9762 + 1.6667 + 0.1042 + 2.6042 = 9.375.

  5. Degrees of freedom are df=(21)(31)=2df = (2 - 1)(3 - 1) = 2, so the critical value at α=0.05\alpha = 0.05 is 5.991.

  6. Compare: 9.375>5.9919.375 > 5.991, so the statistic falls in the rejection region.

χ2=9.375\chi^2 = 9.375 with df=2df = 2 beats the critical value 5.991, so reject the null hypothesis. There is convincing evidence the three schools do not share the same distribution of responses. The exact p-value is 0.0092, which is below 0.05 and agrees with the critical-value decision.

Frequently asked questions

Why does the chi-square table have no two-tail column?

Because χ2\chi^2 squares every difference, it measures how far the observed counts sit from the expected counts without recording which direction. Both kinds of disagreement push the statistic up, so all the evidence against the null sits in the upper tail. Every column of a chi-square table is already an upper-tail area, and you never halve α\alpha before looking one up.

Do I use rows times columns or categories minus 1 for df?

It depends on the test. A two-way table, meaning a test for independence or homogeneity, uses df=(rows1)(columns1)df = (\text{rows} - 1)(\text{columns} - 1). A goodness-of-fit test on a single row of categories uses df=(number of categories)1df = (\text{number of categories}) - 1. Only the two-way tests are on the AP exam under the Fall 2026 course.

What if my df is not listed in the table?

Printed tables usually run through df=30df = 30 and then jump to 40, 50, and higher. If your exact dfdf is missing, use the next higher listed dfdf. Chi-square critical values grow as dfdf grows, so the higher row is the larger cutoff and the harder test to pass, which keeps you from claiming significance you have not earned. Note this runs opposite to the habit from a t table, where the smaller dfdf is the conservative one. Technology avoids the choice by computing the exact value.

Does the AP exam give me a chi-square table?

Yes. AP Statistics supplies a formula sheet and tables for both sections of the exam, including a chi-square table, so you do not memorize critical values. The exam is fully digital in the Bluebook app starting with the May 2027 administration, and the tables come with it.

My statistic is smaller than the critical value. What do I write?

You fail to reject the null hypothesis. Say it that way rather than "accept the null," because a small χ2\chi^2 only shows the observed counts are consistent with the null, not that the null is true. Write the conclusion in context: there is not convincing evidence of an association (or of a difference between the groups).

Chi-square critical values

Each entry is the value that leaves the column’s area in the upper tail. Reject the null hypothesis when your statistic is larger than the entry in your row.

Chi-square critical values by degrees of freedom and upper-tail probability
df0.10.050.0250.010.005
12.7063.8415.0246.6357.879
24.6055.9917.3789.21010.597
36.2517.8159.34811.34512.838
47.7799.48811.14313.27714.860
59.23611.07012.83315.08616.750
610.64512.59214.44916.81218.548
712.01714.06716.01318.47520.278
813.36215.50717.53520.09021.955
914.68416.91919.02321.66623.589
1015.98718.30720.48323.20925.188
1117.27519.67521.92024.72526.757
1218.54921.02623.33726.21728.300
1319.81222.36224.73627.68829.819
1421.06423.68526.11929.14131.319
1522.30724.99627.48830.57832.801
1623.54226.29628.84532.00034.267
1724.76927.58730.19133.40935.718
1825.98928.86931.52634.80537.156
1927.20430.14432.85236.19138.582
2028.41231.41034.17037.56639.997
2129.61532.67135.47938.93241.401
2230.81333.92436.78140.28942.796
2332.00735.17238.07641.63844.181
2433.19636.41539.36442.98045.559
2534.38237.65240.64644.31446.928
2635.56338.88541.92345.64248.290
2736.74140.11343.19546.96349.645
2837.91641.33744.46148.27850.993
2939.08742.55745.72249.58852.336
3040.25643.77346.97950.89253.672
4051.80555.75859.34263.69166.766
5063.16767.50571.42076.15479.490
6074.39779.08283.29888.37991.952
8096.578101.879106.629112.329116.321
100118.498124.342129.561135.807140.169

Column headings are upper-tail areas, so the 0.05 column is the one to use for a test at the 5% significance level. There is no separate two-tail column, because a chi-square test only ever puts evidence in the upper tail.