Skip to main content
v2026.11,772 entries · CC-BY 4.0

Games-Howell Test: The Post Hoc Test for Unequal Variances

Games-Howell replaces Tukey HSD as the all-pairwise post hoc test once Levene’s test flags unequal variances, computing a separate Welch-Satterthwaite degrees of freedom for every pairwise comparison instead of pooling variance across the whole design.

Written and maintained by CASRAI Editorial Board

Last updated

Games-Howell is the post hoc test for the all-pairwise ANOVA follow-up when group variances aren’t equal. Tukey HSD, Tukey-Kramer, and the Scheffé test all assume homogeneity of variance across groups; when Levene’s test comes back significant, that assumption has failed, and running Tukey HSD anyway inflates the Type I error rate for whichever pairs involve the higher-variance group. Games-Howell fixes this by computing a separate Welch-style standard error and a separate Welch-Satterthwaite adjusted degrees of freedom for each pairwise comparison, rather than pooling variance across the whole design the way Tukey does. This guide covers how the test works, why the per-pair degrees of freedom matter, how it differs from Dunnett’s test and Tukey HSD, and how to run and report it, with a fully reproducible worked example.

When to use Games-Howell instead of Tukey or Scheffé

Games-Howell belongs in the same slot Tukey HSD or the Scheffé test would otherwise fill: the all-pairwise follow-up after a significant omnibus ANOVA, where every group is compared against every other group. The difference is the assumption each test is willing to make about variance:

  • Tukey HSD and Tukey-Kramer pool variance across all groups into a single error term and assume that pooled estimate applies equally everywhere. Valid when variances are roughly equal (Levene’s test non-significant); increasingly wrong as variances diverge.
  • Scheffé’s test also relies on a pooled error term (it’s built for testing arbitrary linear contrasts, not just the standard pairwise set), and inherits the same equal-variance assumption Tukey does.
  • Games-Howell drops the pooled-variance assumption entirely. Each pairwise comparison gets its own standard error, computed from only the two groups being compared, and its own degrees of freedom via the Welch-Satterthwaite approximation. It doesn’t require equal group sizes either, which matters in practice since unequal-n designs and unequal variance often show up together.

The practical routing rule: run Levene’s test (or Brown-Forsythe) first. If it’s non-significant, Tukey HSD is the more standard, more widely reported choice. If it’s significant, Games-Howell is the correct all-pairwise post hoc test — not Tukey HSD run anyway, and not a Bonferroni correction on a set of separate Welch t-tests, which is a defensible alternative but not the same procedure or the same critical value.

Games-Howell vs. Dunnett’s test with unequal variances

Dunnett’s test solves a different problem: comparing several treatment groups against one shared control, not every group against every other group. Standard Dunnett’s test also assumes equal variances, and when that assumption fails, some software and packages offer a Games-Howell-style variance correction applied specifically to the many-to-one comparison set. That variant is still answering Dunnett’s narrower question (treatment vs. control only); it is not the same computation as the all-pairwise Games-Howell test described here, which corrects for the full set of k(k−1)/2 comparisons. Use the many-to-one variant only when the research design genuinely has a single reference group and no interest in treatment-vs-treatment differences; use standard Games-Howell for the general all-pairwise case.

How the per-pair adjustment works

For two groups i and j with means Mi, Mj, sample variances s2i, s2j, and sample sizes ni, nj, Games-Howell computes:

Standard error (Welch-style, unpooled): SE = √(s2i/ni + s2j/nj)

Welch-Satterthwaite adjusted degrees of freedom, specific to this one pair:

df = (s2i/ni + s2j/nj)2 ÷ [ (s2i/ni)2/(ni−1) + (s2j/nj)2/(nj−1) ]

This is the same Welch-Satterthwaite approximation used by Welch’s unequal-variances t-test and by Welch’s ANOVA — it down-weights the contribution of whichever group has the smaller, less reliable variance estimate, which is why the resulting df is rarely a whole number and is almost always lower than the pooled df Tukey HSD would use for the same pair.

Test statistic and p-value: the studentized-range statistic for the pair is q = |Mi − Mj| ÷ (SE/√2), evaluated against the studentized range distribution with k (the total number of groups in the design) and the pair’s own Welch-Satterthwaite df — not the design’s overall error df, which is exactly what makes the test’s degrees of freedom different for every pair unless every group happens to share identical variance and size. Because each pair gets its own df, two pairs in the same analysis can end up with visibly different critical values even though they’re using the same k and the same alpha.

A worked example

The values below are a seeded, reproducible simulation (illustrative composite, not data from a real study) run in Python with numpy/scipy (seed=42), computing each step directly rather than asserting a plausible-looking result. Three groups were generated with deliberately unequal size and unequal spread — the exact scenario that makes Tukey HSD invalid and Games-Howell the correct choice:

Group n Mean SD
A 20 49.84 4.35
B 15 55.17 6.36
C 10 59.36 9.74

Levene’s test (median-centered) on these three groups: W = 4.041, p = .0248 — significant, so the equal-variance assumption Tukey HSD needs is violated and Games-Howell is the appropriate follow-up. Running the pairwise comparisons above:

Comparison Mean diff. SE Welch-Satterthwaite df q p 95% CI
A − B −5.33 1.91 23.44 3.953 .0265 [−10.10, −0.56]
A − C −9.52 3.23 10.83 4.168 .0332 [−18.27, −0.78]
B − C −4.19 3.49 14.10 1.698 .4719 [−13.32, 4.94]

Notice the three comparisons carry three different degrees of freedom (23.44, 10.83, 14.10) despite all three coming from the same three-group design — that variability is the whole point of computing df per pair instead of pooling it. Group A differs significantly from both B and C; B and C do not differ significantly from each other, even though the raw mean gap between them (4.19) is not much smaller than the A−B gap (5.33) — Group C’s much larger variance and smaller sample size widen its standard error enough to erase that comparison’s significance.

Running it in software

Most general statistics packages expose Games-Howell directly rather than requiring a manual per-pair computation:

  • SPSS: Analyze › Compare Means › One-Way ANOVA › Post Hoc, under the “Games-Howell” checkbox in the group not assuming equal variances (alongside Tamhane’s T2, Dunnett’s T3, and Dunnett’s C — SPSS groups all four unequal-variance post hoc options together, separate from the Tukey/Scheffé/Bonferroni options that assume equal variances).
  • R: rstatix::games_howell_test() and PMCMRplus::gamesHowellTest() both implement the standard procedure; base R has no built-in Games-Howell function, so one of these packages (or an equivalent) is required.
  • Python: the pingouin package’s pairwise_gameshowell() function implements it; base scipy does not include a packaged Games-Howell function, though the underlying pieces (Welch-Satterthwaite df, the studentized range distribution) are all in scipy.stats and can be assembled manually, as in the worked example above.

How to report it

State the omnibus test, confirm Levene’s test flagged unequal variances (the reason Games-Howell rather than Tukey was used), and report each significant pairwise comparison with its own degrees of freedom:

“A one-way ANOVA showed a significant effect of group on the outcome, and Levene’s test indicated unequal variances across groups, W = 4.04, p = .025. Games-Howell post hoc comparisons (which do not assume equal variances) showed Group A scored significantly lower than both Group B (mean difference = −5.33, 95% CI [−10.10, −0.56], p = .027) and Group C (mean difference = −9.52, 95% CI [−18.27, −0.78], p = .033); Groups B and C did not differ significantly (p = .472).”

Reporting the per-pair degrees of freedom (or at minimum noting that they vary by pair) signals to a reviewer that the correct unequal-variances procedure was used rather than a standard Tukey HSD run without checking the Levene’s test result first.

Frequently asked questions

Does Games-Howell require equal group sizes?

No. Unlike classic Tukey HSD (which assumes equal n, with Tukey-Kramer as the standard unequal-n extension), Games-Howell was built to handle unequal group sizes and unequal variances together, since the two problems frequently co-occur in real data — a naturally occurring subgroup that’s both smaller and more variable than the rest.

What if Levene’s test is non-significant — should I still use Games-Howell to be safe?

Not as a default. When variances are genuinely equal, Tukey HSD is the more standard, more widely taught, and marginally more powerful choice for that condition, and reviewers generally expect it unless there’s a stated reason to deviate. Switching to Games-Howell “just in case” without a significant Levene’s result reads as an unmotivated departure from convention rather than a methodologically justified one; let the Levene’s test result drive the choice.

Is Games-Howell the same as Welch’s ANOVA?

No, though they share the same Welch-Satterthwaite logic. Welch’s ANOVA is the omnibus test — it replaces the standard F-test as the first step, correcting for unequal variances across the whole design and answering only “does group membership matter at all.” Games-Howell is a post hoc procedure that answers “which specific pairs differ,” run after an omnibus test (classic or Welch) has already indicated a significant effect. The two are commonly paired: Welch’s ANOVA for the omnibus step, Games-Howell for the pairwise follow-up, when Levene’s test has flagged unequal variances.

Can Games-Howell be used with only two groups?

It can be computed, but with only two groups it reduces to essentially the same comparison a two-sample Welch’s t-test already provides — there’s no multiple-comparison correction to gain from a post hoc procedure when there’s only one comparison to make. Games-Howell’s actual value is in the three-or-more-group all-pairwise case.

See also the Research Methods & Statistics hub for the rest of the post hoc test family, effect size reporting, and study design guidance.

Follow CASRAI

Research-administration guidance, standards updates and independent tool reviews.

Ask CASRAI · included with Regulatory Radar

Ask about Games-Howell Test: The Post Hoc Test for Unequal Variances

Ask CASRAI answers research-administration questions and cites the passages behind every claim — and says so when the corpus does not cover something, instead of guessing. It comes with a Regulatory Radar subscription at $29 a month, alongside the daily digest of regulatory changes and the dashboard of what changed.

150 questions a day, on this site, over the API, or inside your own tools through the CASRAI MCP server.

Everything CASRAI publishes — this page, the dictionary, the guides and the news — stays free to read, with no account and no card.

Referenced across the research world

University of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoUniversity of Cambridge logoColumbia University logoCrossref logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logo
  • University of Cambridge logo
  • Columbia University logo
  • Crossref logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo

View CASRAI adoption →

Regulatory Radar

Stop finding out after the fact

$29/month, cancel anytime. Daily digest updates from our analysis, a dashboard holding the same items, and a cited assistant for everything they raise.

  • Federal Register, Federal Register+, Grants.gov, Regulations.gov, NSF News, UKRI, plus CASRAI’s own published content.
  • 72,264 indexed passages, and every answer cites the ones it drew on.