FreeStatisticalTools.com

How to Interpret Multiple Regression Output (with an APA Example)

A line-by-line guide to multiple regression output, from R² and the F-test to unstandardized and standardized coefficients, multicollinearity checks and an APA results paragraph.

Multiple linear regression predicts a continuous outcome from two or more predictors and tells you how much each predictor contributes while holding the others constant. It is the workhorse of quantitative research, and also the analysis students most often struggle to interpret.

This guide goes through a typical regression output line by line, explains what each number means, lists the assumptions you need to check, and ends with an APA-style write-up.

Free tool · runs in your browserMultiple Linear Regression CalculatorFree multiple regression calculator: B, SE, standardized beta, t, p, 95% CI and VIF for each predictor, with R², ANOVA and automatic dummy coding.Run a multiple regression →
In this guide
  1. The example
  2. Part 1: Model summary (how well does the model fit?)
  3. Part 2: The ANOVA table (is the model significant?)
  4. Part 3: The coefficients table (what does each predictor do?)
    1. B (unstandardized coefficient)
    2. β (standardized coefficient, "beta")
    3. t, p and the confidence interval
    4. VIF (multicollinearity)
  5. Assumptions to check
  6. Categorical predictors
  7. How to report multiple regression in APA 7
  8. When multiple regression is not the right tool
  9. Frequently asked questions

The example

A lecturer wants to predict final exam scores (0–100) for 150 students from three predictors: weekly study hours, prior GPA and average nightly sleep hours.

Part 1: Model summary (how well does the model fit?)

RR²Adjusted R²SE of the estimate
.64.41.408.92
  • R² = .41: together, the three predictors explain 41% of the variance in exam scores.
  • Adjusted R² = .40: R² corrected for the number of predictors. R² always goes up when you add a predictor, even a useless one; adjusted R² does not. Report it when you compare models with different numbers of predictors.
  • SE of the estimate = 8.92: the typical size of a prediction error, in exam points.

What counts as a "good" R² depends on the field. In the social sciences, .10–.30 is common for individual behaviour; in the physical sciences, values above .90 are expected. Cohen's f² = R² / (1 − R²) is an effect size for the whole model; here f² = 0.69, a large effect (benchmarks: .02 small, .15 medium, .35 large).

Part 2: The ANOVA table (is the model significant?)

F(3, 146) = 33.82, p < .001.

This tests whether the model as a whole predicts the outcome better than just using the mean. The degrees of freedom are k (number of predictors) and n − k − 1. A significant F means at least one predictor is useful; it does not tell you which.

Part 3: The coefficients table (what does each predictor do?)

PredictorBSEβtp95% CI for BVIF
(Constant)21.405.104.20< .001[11.32, 31.48]
Study hours1.850.32.395.78< .001[1.22, 2.48]1.21
Prior GPA6.201.45.294.28< .001[3.33, 9.07]1.28
Sleep hours0.950.60.101.58.116[−0.24, 2.14]1.09

B (unstandardized coefficient)

B is the expected change in the outcome for a one-unit increase in the predictor, holding the other predictors constant.

  • Each extra weekly study hour is associated with 1.85 more exam points, for students with the same GPA and sleep.
  • Each extra GPA point is associated with 6.20 more exam points.
  • The constant (21.40) is the predicted score when all predictors are 0. It is often not meaningful (nobody has a GPA of 0), and that is fine.

β (standardized coefficient, "beta")

β expresses the effect in standard-deviation units: a 1-SD increase in study hours predicts a 0.39-SD increase in exam score. Because all βs are on the same scale, you can use them to compare the relative importance of predictors measured in different units. Here, study hours (β = .39) matter most, followed by GPA (β = .29).

t, p and the confidence interval

Each predictor's t-test checks whether its B differs from zero. Study hours and GPA are significant; sleep is not (p = .116), and its 95% CI [−0.24, 2.14] includes zero. That does not prove sleep is irrelevant. It means this sample gives no clear evidence of a unique effect once study hours and GPA are taken into account.

VIF (multicollinearity)

The variance inflation factor shows how much a predictor overlaps with the others. VIF = 1 means no overlap. Values above 5 (some say 10) signal problematic multicollinearity, which inflates standard errors and makes coefficients unstable. Here, all VIFs are below 1.3, so multicollinearity is not a concern.

Assumptions to check

  1. Linearity: each predictor relates linearly to the outcome. Check scatter plots or a residuals-vs-fitted plot.
  2. Independence of residuals: usually guaranteed by design. The Durbin-Watson statistic (around 2 is good) checks this for time-ordered data.
  3. Homoscedasticity: residuals have constant spread across fitted values. A funnel shape signals trouble. Use robust standard errors if needed.
  4. Normality of residuals: check a Q-Q plot of the residuals. This matters most in small samples.
  5. No multicollinearity: VIF below 5.
  6. No overly influential cases: check Cook's distance (values above 1, or clearly larger than the rest).

Categorical predictors

The calculator dummy-codes categorical predictors automatically. With a variable such as "faculty" (Arts, Science, Business), one category becomes the reference group, and each dummy's B is the difference from that reference, holding other predictors constant.

How to report multiple regression in APA 7

How to report it (APA 7)

A multiple linear regression was conducted to predict final exam scores from weekly study hours, prior GPA and nightly sleep hours. The model was significant, F(3, 146) = 33.82, p < .001, and explained 41% of the variance in exam scores (R² = .41, adjusted R² = .40). Study hours (B = 1.85, 95% CI [1.22, 2.48], β = .39, p < .001) and prior GPA (B = 6.20, 95% CI [3.33, 9.07], β = .29, p < .001) were significant positive predictors, whereas sleep hours were not (B = 0.95, 95% CI [−0.24, 2.14], β = .10, p = .116). Variance inflation factors were below 1.3.

Put the full coefficients table in your results, formatted as an APA table. The calculator produces one you can copy straight into Word.

When multiple regression is not the right tool

Frequently asked questions

What is the difference between B and beta in regression?

B is the unstandardized coefficient: the change in the outcome, in its own units, for a one-unit change in the predictor. Beta (β) is standardized: the change in standard deviations for a one-SD change in the predictor, which lets you compare predictors measured in different units.

What is a good R-squared value?

It depends on the field and the outcome. In social and behavioural research, R² between .10 and .30 is common and can be meaningful; in tightly controlled physical systems, much higher values are expected.

What VIF value indicates multicollinearity?

VIF values above 5 are a common warning sign, and above 10 indicate serious multicollinearity. Values close to 1 indicate little overlap between predictors.

How many participants do I need for multiple regression?

A common rule of thumb is at least 10 to 15 cases per predictor, but a power analysis is better. To detect a medium effect (f² = .15) with three predictors, 80% power and α = .05, you need about 77 participants.

Cite the tool (APA 7)
Xavier, B. (2026). Multiple Linear Regression Calculator [Web application]. FreeStatisticalTools.com. https://freestatisticaltools.com/multiple-regression-calculator/

Free tools used in this guide

Cite this article

If this guide helped your thesis, paper or class, please cite it. If you ran the analysis with one of our tools, cite the tool as well (each tool page has its own citation).

bibinxavier54 (2026, October 13). How to Interpret Multiple Regression Output (with an APA Example). FreeStatisticalTools.com Blog. https://freestatisticaltools.com/blog/multiple-regression-interpretation/

About bibinxavier54

Bibin Xavier is a researcher and the creator of FreeStatisticalTools.com, a set of free, browser-based statistics tools for students and researchers.

Author profile →

Ask a question or leave a comment

Your email address will not be published. Required fields are marked *