A Pearson correlation measures the strength and direction of the linear relationship between two continuous variables. The write-up is short, but the APA 7 formatting rules around the r value, degrees of freedom, and leading zeros trip people up. This guide gives you the exact format, a worked example you can copy, and the mistakes reviewers catch.
What you need before you write a single word
An APA 7 write-up of a Pearson correlation needs these values from your output:
- The correlation coefficient (r).
- The degrees of freedom (df), which is N minus 2 (report N somewhere either way).
- The exact p value.
- Optionally a 95% confidence interval for r, which APA 7 encourages.
The correlation coefficient r is itself the effect size, so you do not need a separate one. As a rough guide, .10 is small, .30 is medium, and .50 is large.
The APA 7 format template
Report the result in running text using this pattern:
There was a [strong/moderate/weak] positive/negative correlation between [variable 1] and [variable 2], r(df) = .XX, p = .XXX, 95% CI [.XX, .XX].
Formatting rules reviewers actually check:
- Italicize the symbols: r, p, N.
- Put the degrees of freedom (N minus 2) in parentheses after r.
- No leading zero on r or p, because neither can exceed 1, so write r = .45, not 0.45.
- Round r to two decimals. Report p to two or three decimals, and if it is below .001, write p < .001.
- State the direction (positive or negative) and describe the strength in words.
A worked example
Suppose you measured hours of study and exam score for 62 students.
- N = 62, so df = 60
- Result: r(60) = .48, p < .001, 95% CI [.27, .64]
Written up in APA 7, that becomes:
There was a moderate positive correlation between hours of study and exam score, r(60) = .48, p < .001, 95% CI [.27, .64]. Students who studied more tended to score higher.
The sentence carries the direction, the strength in words and as a coefficient, the significance, and the confidence interval.
The APA 7 correlation matrix (for several variables)
If you correlated several variables, report a correlation matrix rather than many sentences. APA tables use horizontal rules only:
| Variable | 1 | 2 | 3 |
|---|---|---|---|
| 1. Study hours | --- | ||
| 2. Exam score | .48* | --- | |
| 3. Sleep hours | .12 | .21 | --- |
Note. N = 62. Asterisk indicates p < .05.
Mistakes reviewers catch
- A leading zero on r or p. APA drops it for anything bounded by 1, so r = .48, not 0.48.
- Writing p = .000. Report p < .001.
- Omitting degrees of freedom or N. The reader needs the sample size; report r(60) or state N = 62.
- Claiming causation. A correlation is not evidence that one variable causes the other. Describe the association, not an effect.
- Using Pearson on the wrong data. Pearson assumes a linear relationship between two continuous variables. For ranked or ordinal data, or a monotonic but non-linear relationship, report Spearman's rho instead.
- Ignoring outliers. A single extreme point can inflate or hide a correlation. Inspect a scatterplot before trusting r.
Before you report: did the test's assumptions hold?
A Pearson correlation assumes:
- Two continuous variables.
- A linear relationship (check with a scatterplot).
- Approximate bivariate normality and no extreme outliers.
If the relationship is monotonic but not linear, or the data are ordinal, report Spearman's rho, which has its own APA format and uses r_s instead of r.
Let KyroStat do the write-up for you
Formatting correlations by hand, with the leading-zero rules and the matrix layout, is where errors creep in. KyroStat runs the correlation on your data, produces the scatterplot, checks linearity and outliers, and hands you the finished APA 7 sentence, a publication-ready correlation table, and the underlying Python or R code. Upload your spreadsheet, and the report is done in seconds.
Frequently asked questions
What degrees of freedom does a correlation use? N minus 2. With 62 participants, df = 60, reported as r(60).
Do I need a separate effect size for a correlation? No. The coefficient r is the effect size. As a guide, .10 is small, .30 is medium, and .50 is large.
When should I use Spearman instead of Pearson? When the data are ordinal, the relationship is monotonic but not linear, or the assumptions of Pearson are violated. Report it as r_s.
My p value shows as .000. What do I write? Report p < .001. A p value is never exactly zero.