How to Interpret Regression Coefficients in Plain English (2026)

A regression coefficient tells you how much the predicted outcome changes when one predictor rises by a single unit of its measurement scale, with the other predictors in the model held at the same values. Every number in the coefficients table answers one of three questions: which direction, how much, and how confident can I be. Once you can turn an estimate into a sentence a non-statistician understands, the output table stops being a wall of decimals.

One caveat before we start, because it belongs in your first paragraph and not buried in a footnote: regression describes association, not causation. A coefficient tells you that two things move together in your data. It does not tell you that moving one causes the other, and no amount of significance changes that.

The rest of this guide is the procedure I use when I sit down with an output table: read it in a fixed order, decide what each number is for, and write one defensible sentence per row. It works the same whether the table came out of SPSS, R, Stata, or the Excel Data Analysis tool, because the four packages are reporting the same quantities under different labels.

Table of Contents
  1. 1What Is a Regression Coefficient?
  2. 2The regression equation, decoded
  3. 3How to Interpret Regression Coefficients in Plain English
  4. 4The six-step method
  5. 5A template sentence you can reuse
  6. 6How to Read a Coefficient Table
  7. 7What Does a Positive or Negative Coefficient Mean?
  8. 8How to Know Whether a Coefficient Is Important
  9. 9Statistical significance
  10. 10Practical importance
  11. 11What Do the Units and Scale Mean?
  12. 12How Do Control Variables Change the Interpretation?
  13. 13Holding constant, in practice
  14. 14Simple and Multiple Regression Examples
  15. 15Example 1: simple regression, study hours and exam score
  16. 16Example 2: multiple regression, sleep and study hours with score
  17. 17Common Regression Coefficient Mistakes
  18. 18Frequently Asked Questions
  19. 19How do I know if a regression coefficient is statistically significant?
  20. 20How do I interpret regression coefficients when the outcome is binary?
  21. 21How do I interpret coefficients for categorical predictors?
  22. 22Should I report standardized or unstandardized coefficients?
  23. 23How do I write up regression results in plain English?
  24. 24Conclusion

What Is a Regression Coefficient?

A regression coefficient is the number that tells you how much the predicted outcome changes when one predictor increases by one unit, while the other predictors are held at the same values. The sign gives the direction of the association. The magnitude gives the size of the change in the outcome’s own measurement scale. That is the entire idea.

Two terms you need before anything else. The predictor (also called the independent variable) is the thing you think might explain something. The outcome (also called the dependent variable) is the thing being explained. Each predictor gets its own coefficient, and that coefficient is always tied to a specific unit of change in that predictor.

The regression equation, decoded

A fitted regression model is written as an equation with one term per predictor plus the error:

outcome = intercept + (coefficient × predictor) + … + error

Take a simple model predicting exam score from hours studied: score = 58.4 + (4.2 × study hours). The intercept of 58.4 is the predicted score for a student who studies zero hours. The coefficient of 4.2 is the change in predicted score for each additional hour studied.

The intercept is the term most readers get wrong twice: once about what it predicts, and once about whether it means anything at all. It predicts the outcome when every predictor sits at zero. If zero is not a meaningful value for one of your predictors, the intercept is arithmetic rather than substance, and you are free to center the variable or ignore the number.

What each piece of a fitted regression model represents
Part of the equationPlain-English meaningReport it in a paper?
InterceptPredicted outcome when every predictor equals zeroOnly when zero is a real, meaningful value
Coefficient (B or beta)Change in predicted outcome per one-unit increase in that predictor, other predictors held constantAlways, with its standard error, test value, p-value, and confidence interval
ErrorThe gap between the predicted value and the observed value for each caseNo, but check the residuals before trusting the fit

You can identify a regression equation in any output by looking for the row labelled constant, intercept, or (Intercept), then following the rows beneath it. Each of those rows is one predictor’s coefficient, and the coefficients multiply their own variable only.

How to Interpret Regression Coefficients in Plain English

How to Interpret Regression Coefficients in Plain English

To interpret regression coefficients in plain English, fix the direction from the sign, take the magnitude in the outcome’s own scale, name the one-unit change that produced it, add the phrase about the other predictors staying put, and finish with the confidence interval and p-value so the reader knows how firm the finding is. That is a repeatable method rather than a party trick, and it takes about twenty seconds per row once you have it.

The six-step method

Step 1: Name the outcome and its measurement scale. Before reading any number, say what the outcome is measured in: exam points, kilograms, dollars of monthly income, whether the person bought the product. The scale is fixed by your data, so the interpretation must be expressed in that scale or it is not an interpretation.

Step 2: Name the predictor and its one-unit change. “One unit” means different things: one additional hour of study, one extra year of age, one extra thousand dollars of income, moving from one category to the next. If you cannot state what one unit is, you cannot interpret the coefficient.

Step 3: Take the direction from the sign. A positive coefficient means the outcome tends to rise as the predictor rises. A negative coefficient means the outcome tends to fall. A coefficient near zero means the predictor has little linear association with the outcome in this model.

Step 4: Take the size from the estimate. The number itself is the change in outcome units per one-unit change in the predictor. Multiply it out in real terms: a coefficient of 4.2 points per hour is a very large effect on an exam; the same 4.2 is trivial on a scale running into the thousands.

Step 5: Add the constant-others clause. Add that the association holds with the other included predictors kept at the same value. In a simple regression there are no other predictors, so skip it. In a multiple regression it is not optional, because that clause is the definition of the partial coefficient.

Step 6: Attach the uncertainty. Finish with the confidence interval and p-value, in that order. The interval tells you the range of plausible values; the p-value tells you how compatible the data are with an association of exactly zero. Reporting the estimate alone is the single most common reporting error I see.

A template sentence you can reuse

Fill in the blanks and you have a sentence that will survive a supervisor’s red pen:

“For each one-unit increase in [predictor], the predicted [outcome] increases/decreases by [B] [outcome scale], holding [other predictors] constant (B = [B], SE = [SE], 95% CI [[lower], [upper]], t = [t], p = [p]).”

Here it is filled in for study hours: “For each additional hour of weekly study, the predicted exam score increased by 4.2 points, and no other predictors were included in this model (B = 4.2, SE = 1.10, 95% CI [1.90, 6.50], t = 3.82, p = .001).” That is a full sentence a reader in a different discipline can follow without knowing what a standard error is.

How to Read a Coefficient Table

Read a coefficient table column by column in this fixed order: the estimate, the standard error, the confidence interval, the test value, and the p-value, then the model-level R-squared and F-test at the end. Reading it in a fixed order is what stops you from comparing two rows on the estimate alone.

What each column of a coefficients table is telling you
ColumnWhat it answersHow to say it in plain words
Estimate (B, beta, or coefficient)Direction and sizeThe change in predicted outcome per one-unit change in this predictor
Standard error (Std. Error, SE)PrecisionHow much the estimate tends to move if you repeated the study with other samples
Test value (t or z)Estimate against its own noiseThe estimate divided by its standard error; around 2 or beyond is large
Significance (Sig. or p)Compatibility with zeroThe probability of seeing an association this strong if there were truly no association
95% confidence intervalThe plausible rangeIf the interval contains zero, the association is not distinguishable from no association
R-squared and adjusted R-squaredHow much the model explainsThe share of variation in the outcome accounted for by the predictors together
F-test (or model F)Whether the model as a whole beats an empty modelA joint check that at least one predictor has a non-zero association

Two habits matter more than memorising the columns. First, look at the interval rather than the p-value; an interval gives you the size and the precision in one place. Second, read the model-level numbers last, because R-squared describes the model and not any single row.

R-squared of 1 would mean the model reproduces every observed value exactly, with no residual left over. A value of 0.6 means the predictors together account for 60 percent of the observed variation in the outcome, which sounds substantial and often is in social science, but would be poor in a physical measurement where your theory predicts near-perfect fit.

What Does a Positive or Negative Coefficient Mean?

A positive coefficient means that as the predictor rises, the predicted outcome tends to rise with it. A negative coefficient means the outcome tends to fall as the predictor rises. Neither sign says anything about importance, goodness, or cause.

Consider study hours predicting exam score. A coefficient of 4.2 is positive, so more study goes with higher scores in this sample. Consider stress hours predicting sleep quality scored 1 to 10. A coefficient of -1.3 is negative, so more hours of stress go with lower reported sleep quality.

Negative coefficients are frequently reported as suspicious by people new to modelling, and then defended as meaningful once they understand suppression. In a simple regression a negative slope usually points the way a naive reader expects. In a multiple regression it can appear when two predictors are strongly related to each other: once one of them is in the model, the other appears to push the outcome the other way. That is a property of the model specification, not a finding about the world.

Three things a sign cannot tell you: whether the association is statistically distinguishable from zero, whether it is large enough to matter, and whether it holds outside your sample. All three come from other columns and from your judgement.

How to Know Whether a Coefficient Is Important

A coefficient matters in two different senses, and they come apart often enough to confuse people. Statistical significance asks whether the association is distinguishable from zero. Practical importance asks whether the size of the association matters for the decision in front of you.

Statistical significance

You have a statistically significant coefficient when its confidence interval excludes zero, or equivalently when its p-value falls below the threshold you set in advance. A p-value of 0.05 does not mean there is a 5 percent chance the association is fake. It means that, if there were truly no association in the population, data like yours would produce a coefficient this far from zero about 5 times in 100.

Significance is mostly a function of sample size. With 20,000 observations, a coefficient that nobody would act on becomes significant; with 23 observations, a substantively large coefficient can fail to reach .05. Treat the p-value as a statement about evidence strength, never as a verdict.

Practical importance

Judge the size in the outcome’s own scale and against a comparison you care about. An exam-score effect of 4.2 points on a 100-point scale is large. An income effect of 0.4 percent is usually not. Comparing the estimate against the range of the outcome gives a quick sense: divide the coefficient by the outcome’s standard deviation and you have a rough effect size in standard-deviation terms.

For standardized beta, that division has already been done for you. A beta of 0.35 means the predictor is associated with roughly a third of a standard deviation of the outcome, per standard deviation of the predictor.

Ask three questions before you call a coefficient important. Does the size matter in the units people care about? Is it stable enough to survive a different sample or a different model specification? And can you do anything with it? A precise, statistically strong estimate of something you cannot act on is still not an important finding.

What Do the Units and Scale Mean?

The same underlying association can produce wildly different coefficients depending only on how the variables were measured, which is why comparing two raw B values across predictors on different scales is invalid. A coefficient of 30 on income and a coefficient of 0.5 on age tell you nothing about which predictor matters more until you normalize them.

What one unit means for common measurements
Variable and its scaleWhat “one unit” meansHow you would phrase the interpretation
Study hours, measured weeklyOne extra hour per weekEach additional weekly study hour is associated with N more exam points
Age, measured in yearsOne year olderEach additional year of age is associated with N more (or fewer) units of the outcome
Income, measured in thousandsOne thousand more per yearEach additional thousand of income is associated with N more units of the outcome
Test score, 0 to 100One point higherEach additional point on the test is associated with N more units of the outcome
Any variable, standardized to z-scoresOne standard deviationEach one-standard-deviation increase is associated with N more standard deviations of the outcome

Three adjustments change what you should say. Standardizing a variable rescales it to standard deviations, so the coefficient becomes a unitless standard-deviation change; that is what the software calls beta. Centering subtracts a mean, which leaves the slopes untouched but turns the intercept into the predicted outcome at an average rather than a zero value. Transforming a variable, for instance by taking its logarithm, changes the unit of change from a one-unit increase to a one-percent increase, and the interpretation has to follow.

A coefficient on its own is not a score you can rank. A value of 0.30 in dollars and a value of 0.30 in test points describe two completely different relationships, and size only becomes meaningful once you attach the two measurement scales to it.

How Do Control Variables Change the Interpretation?

In a multiple regression, each coefficient is the association between its own predictor and the outcome while the other included predictors are held at the same values. That clause is not a formality: it is the difference between an unadjusted and an adjusted estimate, and the two can be very different.

Take sleep hours and exam score in a sample of 90 students. Predicting score from sleep alone gives a coefficient of 2.0 points per hour, which reads as a strong positive association. Now add weekly study hours to the model, and the sleep coefficient drops to 1.1.

Nothing about sleep changed between the two runs. Students who sleep more also tend to study more, and the sleep coefficient in the second model is what remains after that shared movement is accounted for. The unadjusted 2.0 mixes two things: the association of sleep with score and the association of sleep with study hours. The adjusted 1.1 is the cleaner estimate of the sleep-score link.

Two cautions about this reading. Controlling for a variable is only sensible when it makes substantive sense as something you would want to adjust for; controlling for a mediator that sits between your predictor and your outcome gives you a different question than the one you probably meant to ask. And with many controls on a modest sample, coefficients get unstable, which is the multicollinearity problem described in the mistakes section at the end.

Holding constant, in practice

Some methodologists argue that “holding other variables constant” describes a procedure rather than a real-world comparison, since the other variables are rarely actually fixed when a predictor changes. They prefer wording that describes the model as adjusting for simultaneous linear change in the other predictors. For a practitioner, both point at the same number: it is the part of the association that survives after the model’s other terms are accounted for.

Write it that way and you will not be challenged. Say “each additional hour of study is associated with 3.6 more exam points, after accounting for the number of hours slept” and the sentence is defensible in either framing.

Simple and Multiple Regression Examples

Example 1: simple regression, study hours and exam score

Suppose 90 students report weekly study hours and take a 100-point exam. A simple linear regression gives the coefficients table below.

Simple regression: exam score predicted by weekly study hours (n = 90)
TermBStd. errortp95% CIStandardized beta
(Constant)58.402.1027.81<.001[54.11, 62.69]—
Study hours4.201.103.82.001[1.90, 6.50].56

Model fit: R-squared = .31, adjusted R-squared = .30, F(1, 88) = 14.59, p < .001.

The intercept says a student studying zero hours is predicted to score 58.4 points, which is a real statement here because zero hours is possible. The coefficient says each additional weekly hour of study is associated with 4.2 more exam points, and the interval runs from 1.9 to 6.5, so the plausible size of that association is somewhere between under two points and six and a half.

The standardized beta of .56 says the same association in standard-deviation language: a one-standard-deviation increase in study hours goes with about half a standard deviation more score. Because there is only one predictor here, beta tells you nothing extra; it becomes informative in the next example.

R-squared of .31 means study hours alone account for 31 percent of the variation in exam scores. Study is not the only thing going on, and the model should not be used to predict an individual student’s exact score.

Example 2: multiple regression, sleep and study hours with score

Now predict exam score from both sleep hours per night and weekly study hours.

Multiple regression: exam score predicted by sleep and study hours (n = 90)
TermBStd. errortp95% CIStandardized beta
(Constant)62.004.9012.65<.001[52.05, 71.95]—
Study hours3.601.003.60<.001[1.53, 5.67].48
Sleep hours1.100.502.20.031[0.09, 2.11].15

Model fit: R-squared = .42, adjusted R-squared = .40, F(2, 87) = 31.48, p < .001.

Three sentences come out of this table. Each additional hour of weekly study is associated with 3.6 more exam points after accounting for hours of sleep, and that estimate is precise enough that its interval sits well clear of zero. Each additional hour of sleep per night is associated with 1.1 more exam points after accounting for study hours, with an interval that only just excludes zero, so treat the size as imprecise.

The standardized betas settle the comparison the raw B values cannot. Study hours at .48 are associated with nearly half a standard deviation of score per standard deviation, sleep hours at .15 with about a sixth. Both predictors have moved, so the model is capturing shared variation better, and R-squared has risen from .31 to .42.

The intercept of 62.0 predicts a score for a student with zero study hours and zero sleep, which is nobody. That is a perfectly normal intercept with no useful interpretation, and you report it in the table without commenting on it, or you center both variables so it becomes a meaningful average-case prediction.

Common Regression Coefficient Mistakes

Most misreadings of regression output come from one of six habits, and each has a straightforward correction.

1. Using causal language. “Increasing sleep by one hour raises scores by 1.1 points” asserts cause. Write “is associated with” or “is linked to” instead. If you need a causal claim, you need a design that supports it, not a different verb choice.

2. Comparing raw B values across predictors on different scales. The B of 4.2 points per hour and a B of 0.5 dollars per year are not comparable, because the underlying measurements differ. Use standardized betas, or compare each coefficient to the outcome’s own standard deviation.

3. Treating p < .05 as importance. A tiny p-value can sit on top of an effect far too small to matter, especially in a large sample. Report the interval and the size in real units alongside it.

4. Reading a negative coefficient as a bad finding. The sign reports direction only. A negative coefficient for a cost, an error rate, or a symptom score can be exactly what you hoped to see.

5. Forgetting which group a dummy variable compares against. With categorical predictors, each coefficient is a difference from a reference group, and packages pick that group differently. Check the reference level before writing anything.

6. Interpreting an intercept that corresponds to an impossible case. Zero study hours with zero sleep predicts a real person who does not exist. Center the variables or state plainly that the intercept is not substantively meaningful.

Two further cautions that do not fit the list format. With strongly correlated predictors, coefficients become unstable: drop one predictor and the others can shift noticeably even though the model fits about the same, so avoid reading one coefficient in isolation when variance inflation factors are high. And when the outcome is binary, or the counts are small, ordinary least squares is the wrong tool: use logistic regression and read the exponentiated coefficient as a multiplier of odds rather than a change in outcome units.

Frequently Asked Questions

How do I know if a regression coefficient is statistically significant?

A coefficient is statistically significant when its confidence interval excludes zero, which is the same condition as its p-value falling below your threshold set before analysis. In the output table, check that the lower and upper bounds of the 95 percent interval are both positive or both negative. Note that significance reflects sample size as much as effect size, so report the estimate and interval in real units alongside it.

How do I interpret regression coefficients when the outcome is binary?

When the outcome is binary, such as bought or did not buy, you use logistic regression and the raw coefficient is on the log-odds scale, which is rarely worth reporting directly. Exponentiate it instead: an odds ratio of 2.0 means the odds of the outcome are doubled per one-unit increase in the predictor, holding the other predictors constant. Doubling is not the same as a doubling of probability, because the baseline probability matters.

How do I interpret coefficients for categorical predictors?

A categorical predictor with three levels produces two dummy coefficients, one for each non-reference level. Each one is read as the difference in predicted outcome between that level and the reference level, holding other predictors constant. You have to look up which level the software treated as the reference, because packages often default to the first level alphabetically, and check the coding you specified if you set it yourself.

Should I report standardized or unstandardized coefficients?

Report the unstandardized B when you want the effect in real units, for example exam points per additional study hour, which is what a practitioner can act on. Report the standardized beta when you want to compare predictors measured on different scales, because it expresses the association in standard deviations for both sides. Many papers show both columns, and there is nothing wrong with that.

How do I write up regression results in plain English?

Use one sentence per coefficient: name the predictor and its one-unit change, give the direction, the estimate in the outcome’s own units, the constant-others clause when the model has other predictors, then the standard error, confidence interval, test value, and p-value in parentheses. Report R-squared and the model F once after the coefficient sentences, not attached to each row, and describe direction as association rather than cause.

Conclusion

Start with your output table and do four things: identify the outcome’s measurement scale and the predictor’s one-unit change, read the estimate for direction and size, check whether the confidence interval excludes zero, and write a sentence that says association rather than cause. Do that for every row before you write a word of your results section, and the numbers stop being intimidating. If a coefficient will not survive that sentence, it is probably not a finding yet.

Leave a Comment

Practical guides to statistics, surveys and research data

Read the latest guides