DATA (WIDE FORMAT)
One row per participant, one column per condition
Add a header row with the condition names. Participants with missing values should be removed first.
REPEATED MEASURES ANOVA CALCULATOR
DATA (WIDE FORMAT)
Add a header row with the condition names. Participants with missing values should be removed first.
METHOD
A repeated measures ANOVA tests whether the mean of a numeric outcome changes across three or more measurements on the same people, such as a pre-test, post-test and follow-up. Because each person acts as their own control, differences between people are removed from the error term, which makes the test more powerful.
F = (SS conditions ÷ (k − 1)) ÷ (SS error ÷ ((k − 1)(n − 1)))SS error is what remains after removing the variation between conditions and between participants. Partial η² = SS conditions ÷ (SS conditions + SS error).
Sphericity means the variances of the differences between all pairs of conditions are equal. Mauchly's test checks it. If p < .05, multiply both degrees of freedom by the Greenhouse-Geisser ε (or Huynh-Feldt ε when ε is above about .75) and report the corrected p value.
Ten participants were measured at pre-test (M = 4.50), post-test (M = 5.60) and follow-up (M = 7.50).
“Mauchly's test indicated that the assumption of sphericity was met, χ²(2) = 1.12, p = .571. A one-way repeated measures ANOVA showed that scores differed significantly across time, F(2, 18) = 62.82, p < .001, partial η² = .87.”
ABOUT THIS TOOL
Compare three or more measurements on the same participants, with Mauchly's sphericity test, Greenhouse-Geisser and Huynh-Feldt corrections, Bonferroni post hoc tests and APA text.
KEY FUNCTIONS
USE IN YOUR THESIS
APA 7 reference for software or an online tool. Cite the statistical method in your text as well.
SolveGrid. (2026). Repeated Measures ANOVA Calculator [Online calculator]. https://solvegrid.online/repeated-measures-anova-calculator
LEARN THE METHOD
The non-parametric alternative to repeated-measures ANOVA: compare three or more related conditions on ordinal or non-normal data, with effect size and pairwise comparisons.
Compare three or more group means from raw data, with a full ANOVA source table, effect sizes, assumption checks, Tukey-Kramer pairwise comparisons, and a ready APA sentence.
Paste raw scores and get a complete t-test: group means and SDs, t, degrees of freedom, exact p value, confidence interval, Cohen's d, Levene's test, and a ready APA sentence.