Almost every statistical test you run — a t-test, ANOVA, chi-square, correlation — hands you back a p-value. It's also the number people get wrong most often. This guide gives you a correct, intuitive understanding you can actually rely on.

What a p-value actually is

A p-value answers one specific question:

"If there were truly no effect, how surprising would my data be?"

More precisely: the p-value is the probability of seeing a result at least as extreme as yours, assuming the null hypothesis is true (i.e. assuming there's really no difference or no relationship). A small p-value means your data would be very unlikely if nothing were going on — so something probably is going on.

Example: you compare two groups and get p = 0.02. That means: if the two groups were truly identical, you'd see a difference this big only about 2% of the time by random chance alone. That's unusual enough that most researchers conclude the groups genuinely differ.

Why 0.05?

The famous threshold — α = 0.05 — is a convention, not a law of nature. It means we're willing to be wrong 5% of the time (falsely declaring an effect when there isn't one). If p < 0.05, we call the result "statistically significant." Some fields use stricter thresholds (0.01 or lower) when false positives are costly. The number itself is a judgment call about acceptable risk.

P-valueUsual interpretation
p < 0.01Strong evidence against the null
0.01 – 0.05Moderate evidence; "significant" by convention
0.05 – 0.10Weak / suggestive; not significant
p > 0.10Little to no evidence of an effect

What a p-value is NOT

This is where most errors happen. A p-value is not:

Interpreting a significant result (p < 0.05)

You "reject the null hypothesis." In plain terms: your data provides enough evidence to conclude an effect or difference probably exists. But immediately ask two follow-up questions:

  1. How big is the effect? Report an effect size (Cohen's d, correlation r, etc.). Significance ≠ importance.
  2. What's the plausible range? A confidence interval tells you far more than a single p-value.

Interpreting a non-significant result (p > 0.05)

You "fail to reject the null." This is not the same as proving the null is true. Common reasons for a non-significant result include a genuinely tiny effect, but also simply too small a sample to detect a real effect. Before concluding "there's no difference," check whether your study had enough statistical power — an underpowered study fails to find effects that are really there.

The one-sentence summary: a p-value measures how surprising your data would be if nothing were going on — nothing more. Pair it with an effect size and a confidence interval, and you'll interpret results correctly every time.

Try it on your own data

Run a t-test and get an interpreted p-value →Enter your two groups; we return the p-value with a plain-English conclusion.

Related reading: Choosing the right statistical test · Confidence intervals explained · Effect size explained.