The Wilcoxon signed-rank test is the nonparametric alternative to the paired t-test. This table gives its critical values of T: compute T, the smaller of the two signed-rank sums, and find the row for n, the number of pairs with a non-zero difference. If T is less than or equal to the table value, the result is significant at that level. A dash (—) means no result can be significant at that level with so few pairs.

Example: with n = 10 pairs and a two-tailed test at α = 0.05, the critical value is 8. A T of 3 is significant (3 ≤ 8); a T of 11 is not.

n (pairs)α = 0.10
one-tailed 0.05
α = 0.05
one-tailed 0.025
α = 0.02
one-tailed 0.01
α = 0.01
one-tailed 0.005
50———
620——
7320—
85310
98531
1010853
11131075
12171397
132117129
1425211512
1530251915
1635292319
1741342723
1847403227
1953463732
2060524337
2167584942
2275655548
2383736254
2491816961
25100897668
26110988475
271191079283
2813011610191
29140126110100
30151137120109
31163147130118
32175159140128
33187170151138
34200182162148
35213195173159
36227208185171
37241221198182
38256235211194
39271249224207
40286264238220
41302279252233
42319294266247
43336310281261
44353327296276
45371343312291
46389361328307
47407378345322
48426396362339
49446415379355
50466434397373

Exact critical values: the largest T whose two-tailed probability under the null hypothesis is at most α, computed by enumerating the exact null distribution of the signed-rank statistic (no normal approximation). Values agree with standard published tables. Column headings are two-tailed α; the one-tailed level is shown underneath.

How to calculate T by hand

Ten people rate their sleep quality (0–100) before and after a two-week routine change:

Person12345678910
Before62705568745966716065
After65696074726770806775
Difference+3−1+5+6−2+8+4+9+7+10
Rank of |difference|31562849710
  1. Compute each difference (after − before) and drop any pairs with a difference of exactly zero. Here none are zero, so n = 10.
  2. Rank the absolute differences from smallest (1) to largest. Tied absolute values share the average of their ranks.
  3. Add up the ranks separately for positive and negative differences: T⁺ = 52 and T⁻ = 1 + 2 = 3. As a check, T⁺ + T⁻ = n(n + 1)/2 = 55.
  4. Take the smaller sum, T = 3, and compare it with the table: for n = 10, the critical value is 8 at α = 0.05 and 3 at α = 0.01. Since 3 ≤ 3, sleep quality improved significantly even at the 1% level (exact two-tailed p = 0.0098).

Report the median difference with the test result, for example: “Sleep scores increased after the change (median difference +5.5 points), Wilcoxon signed-rank T = 3, n = 10, p = 0.010.”

When to use the Wilcoxon signed-rank test

To run the test on your own data with an exact p-value, use the Wilcoxon signed-rank test calculator. For two independent groups, use the Mann–Whitney U test instead.

Larger samples

Beyond about 50 pairs, T is close to normal with mean n(n + 1)/4 and standard deviation √(n(n + 1)(2n + 1)/24), so you can compute z = (T − mean) / SD and compare it with ±1.96 for a two-tailed test at 5%. With tied ranks, the standard deviation needs a small correction, which statistical software applies automatically.

Frequently asked questions

How do you use the Wilcoxon signed-rank table?

Compute T, the smaller of the sums of ranks for positive and negative differences, and find the row for n, the number of non-zero differences. If T is less than or equal to the table value, the result is significant.

What is the critical value for n = 10 at 0.05?

For a two-tailed test at 0.05 with 10 pairs, the critical value of T is 8.

Why do I drop zero differences?

A zero difference carries no information about direction, so the standard test removes those pairs and reduces n accordingly.

Is the Wilcoxon signed-rank test the same as the Mann-Whitney test?

No. The signed-rank test is for paired data, while the Mann-Whitney U test (also called the Wilcoxon rank-sum test) is for two independent groups.

Related

All tablesMann–Whitney U TableT-Test CalculatorBinomial CalculatorWhich test?