BY: Statistics Fundamentals Team
Reviewed By: Minsa A (Senior Statistics Editor)

Durbin-Watson Table (Complete Critical Values Lookup Chart)

The Durbin-Watson Table provides the lower bound (dL) and upper bound (dU) critical values for testing first-order autocorrelation in OLS regression residuals. Look up values by sample size (n), number of predictors (k), and significance level α — then apply the decision rule to interpret your result.

Durbin-Watson Critical Value Lookup

Critical Values
dL (Lower Bound)
dU (Upper Bound)

What Is the Durbin-Watson Table?

The Durbin-Watson Table lists the critical values — a lower bound dL and an upper bound dU — for the Durbin-Watson test, which checks whether the residuals from an OLS regression model show first-order serial autocorrelation.

Autocorrelation means that consecutive residuals are correlated with each other, which violates one of the core assumptions of ordinary least squares regression. When it is present, standard error estimates become unreliable and hypothesis tests on regression coefficients lose their validity.

The test was introduced by James Durbin and Geoffrey Watson in two papers published in Biometrika in 1950 and 1951. It remains one of the most widely used diagnostic tools in econometrics, time series analysis, and regression modeling.

Key point: Unlike many statistical tables that give a single critical value, the Durbin-Watson Table gives two — dL and dU. These create three zones: evidence of autocorrelation (d < dL), no autocorrelation (d > dU), and an inconclusive region in between. This three-outcome structure is unique to the Durbin-Watson test.

The Durbin-Watson Formula

The Durbin-Watson statistic is computed directly from the OLS regression residuals:

d = Σt=2T (et − et−1)² / Σt=1T et²

where et = residual at time t (et = yt − ŷt), T = number of observations. The numerator captures the sum of squared differences between successive residuals; the denominator is the total sum of squared residuals.

0
Strong positive autocorrelation
~1–2
Possible autocorrelation (check table)
2
No autocorrelation
~2–3
Possible negative autocorrelation
4
Strong negative autocorrelation

Durbin-Watson Critical Values Table

All values below give dL (lower bound, in red) and dU (upper bound, in blue) for testing positive autocorrelation. Select the tab for your significance level. Click any row to load values into the calculator above.

k = number of predictor variables (excluding intercept). n = number of observations. Red values = dL (lower bound); Blue values = dU (upper bound). Source: Durbin, J. & Watson, G.S. (1951). Testing for Serial Correlation in Least Squares Regression, II. Biometrika, 38(1–2), 159–177. Extended tables from Savin & White (1977). Reject H0 if d < dL; fail to reject if d > dU; inconclusive if dL ≤ d ≤ dU.

The Five Durbin-Watson Decision Zones

The Durbin-Watson statistic maps onto five zones across the 0–4 scale. The diagram below shows all zones for a typical setup (n = 30, k = 2, α = 0.05, where dL ≈ 1.28 and dU ≈ 1.57).

Positive AC
d < dL
Inconclusive
No Autocorrelation
dU < d < 4−dU
Inconclusive
Negative AC
d > 4−dL
0dL≈1.28dU≈1.5724−dU≈2.434−dL≈2.724
Decision Rules (testing for positive autocorrelation):
d < dL → Reject H0 → Positive autocorrelation detected
dL ≤ d ≤ dU → Inconclusive → Cannot determine
dU < d < 4 − dU → Fail to reject H0 → No significant autocorrelation
4 − dU ≤ d ≤ 4 − dL → Inconclusive → Cannot determine
d > 4 − dL → Reject H0 → Negative autocorrelation detected

How to Use the Durbin-Watson Table: Step by Step

Each step below is specific to the Durbin-Watson test procedure. Work through them in order after fitting your OLS regression model.

Step 1 — State Hypotheses

For positive autocorrelation: H0: ρ = 0 (no first-order autocorrelation in residuals). H1: ρ > 0 (positive autocorrelation). Set α before data collection, typically 0.05 in social sciences and econometrics, 0.01 for stricter requirements. The Durbin-Watson test does not use a two-tailed setup in the conventional sense — use d and 4 − d to cover both directions.

Step 2 — Fit the OLS Regression and Extract Residuals

Fit your regression model: y = β₀ + β₁x₁ + … + βₖxₖ + ε. Save the residuals et = yt − ŷt in time order. Residual ordering matters — the test is only meaningful when observations are arranged chronologically (or in some meaningful sequence).

Step 3 — Calculate the Durbin-Watson Statistic

d = Σ(et − et−1)² / Σet²

In R: dwtest(model) from lmtest. In Python: durbin_watson(residuals) from statsmodels. In SPSS: check "Durbin-Watson" under Statistics in Linear Regression. In Stata: estat dwatson after regress. In EViews: appears automatically in regression output.

Step 4 — Record n and k

n = total number of observations (rows in your data). k = number of independent variables (predictors), not counting the intercept. For a model with one predictor (simple regression), k = 1. For a model with three predictors (multiple regression), k = 3. The table covers k = 1 through k = 5.

Step 5 — Look Up dL and dU

Find the row for your n and the column pair for your k under the chosen α. If your exact n is not in the table, use the next smaller n listed (the conservative approach). Read dL and dU. Both values are needed for the decision.

Step 6 — Apply the Decision Rule

d < dL: Positive autocorrelation — reject H0
dL ≤ d ≤ dU: Inconclusive
d > dU (and < 4−dU): No autocorrelation — fail to reject H0
4−dU ≤ d ≤ 4−dL: Inconclusive
d > 4−dL: Negative autocorrelation — reject H0

Step 7 — Report the Result

State d, n, k, α, dL, dU, and your conclusion. Example: "The Durbin-Watson statistic d = 0.91 (n = 30, k = 2, α = 0.05, dL = 1.28, dU = 1.57). Since d < dL, we reject H0 and conclude positive first-order autocorrelation is present in the residuals." If autocorrelation is detected, consider Cochrane-Orcutt correction, generalized least squares, or Newey-West standard errors.

Worked Example: GDP and Consumption Regression

Scenario: An economist regresses quarterly consumer spending (y) on quarterly GDP (x₁) and interest rates (x₂) using n = 40 observations (k = 2 predictors). The statistical software reports d = 1.38. Using α = 0.05, is there evidence of autocorrelation?

Solution — Step by Step

Step Action Result
1 State hypotheses H0: ρ = 0; H1: ρ > 0; α = 0.05
2 Record computed d d = 1.38
3 Record n and k n = 40, k = 2
4 Look up dL and dU n=40, k=2, α=0.05 → dL = 1.39, dU = 1.60
5 Compare d vs dL d = 1.38 < dL = 1.39 → Reject H0*

*d = 1.38 falls just below dL = 1.39, giving marginal evidence of positive autocorrelation. With d this close to the boundary, the researcher would typically also examine residual plots and consider the Breusch-Godfrey test for confirmation.

Interpretation and Next Steps

The Durbin-Watson test indicates marginal positive autocorrelation in quarterly consumption residuals. This is common in time series economic data. The researcher should plot residuals against time to inspect the pattern visually, run the Breusch-Godfrey test (which handles higher-order autocorrelation), and if autocorrelation is confirmed, apply Newey-West HAC standard errors or a Cochrane-Orcutt transformation to the regression.

Second Worked Example: Stock Return Regression

Scenario: A financial analyst regresses monthly stock returns on market returns and the risk-free rate (k = 2) with n = 60 monthly observations. Software reports d = 1.94. Test at α = 0.05.

Step Action Result
1 Computed statistic d = 1.94
2 Look up bounds n=60, k=2, α=0.05 → dL = 1.51, dU = 1.65
3 Check negative autocorrelation 4 − dU = 2.35; d = 1.94 < 2.35
4 Decision dU = 1.65 < d = 1.94 < 4−dU = 2.35 → Fail to reject H0

Interpretation

d = 1.94 falls in the "no autocorrelation" zone (dU < d < 4 − dU). The OLS assumption of independent errors holds at α = 0.05 for this stock return regression. Standard OLS inference on the regression coefficients is valid.

Positive vs Negative Autocorrelation

The type of autocorrelation affects which part of the 0–4 Durbin-Watson scale the statistic falls on.

Positive Autocorrelation

Consecutive residuals have the same sign — a positive residual tends to follow a positive one. This produces d values near 0. Common in economic time series (GDP, prices, sales) where shocks persist over time.

d close to 0 → reject H0 (d < dL)

Negative Autocorrelation

Consecutive residuals alternate in sign — a positive residual tends to follow a negative one. This produces d values near 4. Less common than positive autocorrelation, but can occur in alternating supply-demand or inventory data.

d close to 4 → reject H0 (d > 4−dL)

No Autocorrelation

Residuals are randomly distributed with no systematic pattern. Successive residuals are independent of each other. d will be close to 2, falling above dU and below 4 − dU. OLS inference is valid in this zone.

d close to 2 → fail to reject H0

Durbin-Watson Test vs Breusch-Godfrey Test

Both tests check autocorrelation in regression residuals, but they differ in important ways. Knowing when to prefer one over the other is important in practice.

Feature Durbin-Watson Test Breusch-Godfrey Test
Order of autocorrelation First-order only Any order (p)
Lagged dependent variables Not valid Valid
Decision zones 3 zones (inconclusive exists) Standard p-value
Table required Yes (dL and dU) Chi-square table
Model requires intercept Yes No
Best use case Quick first-order check, standard econometrics Autoregressive models, flexible order testing

Durbin-Watson Test vs Ljung-Box Test

The Ljung-Box test is widely used in time series modeling (ARIMA), while the Durbin-Watson test is standard in regression diagnostics.

Feature Durbin-Watson Ljung-Box
Primary use OLS regression residuals ARIMA/time series residuals
Tests multiple lags No — lag 1 only Yes — up to m lags
Statistic follows Non-standard (dL, dU) Chi-square (approximate)
Best for Regression diagnostics, econometrics Model adequacy in ARIMA fitting

Real-World Applications Across Fields

The Durbin-Watson test appears across every field that uses regression on ordered data. These examples show realistic test scenarios and their outcomes.

Macroeconomics: Consumption and GDP

Regressing annual consumption on GDP over 25 years (k = 1, n = 25) with d = 0.72. At α = 0.05, dL = 1.29. Since 0.72 < 1.29, positive autocorrelation is detected. This is expected: macroeconomic shocks persist across years. Cochrane-Orcutt or first-differencing corrects the problem before inference on the GDP coefficient.

Finance: CAPM Beta Estimation

Regressing weekly stock excess returns on market excess returns (k = 1, n = 52). d = 2.05. At α = 0.05, dL = 1.53, dU = 1.63 for n = 52. Since d > dU, no autocorrelation — OLS gives valid beta estimates and standard errors. This is typical for equity returns at weekly frequency.

Sales Forecasting: Monthly Revenue Model

A retail company regresses monthly revenue on advertising spend and seasonal dummy variables (k = 3, n = 48). d = 1.19. At α = 0.05 with k = 3, n = 48, dL ≈ 1.40. Since d < dL, there is positive autocorrelation. The seasonal adjustment is incomplete — adding AR(1) correction or additional seasonal dummies improves the model.

Energy Economics: Demand and Price Model

Regressing monthly electricity demand on temperature and price (k = 2, n = 60). d = 1.58. At α = 0.05, dL = 1.51, dU = 1.65. Since dL < d < dU, the result is inconclusive. The researcher should apply the Breusch-Godfrey test before drawing conclusions about the autocorrelation structure.

Computing the Durbin-Watson Statistic in Software

All major statistical packages compute d automatically. The code below shows how to get d, then compare it to the critical values in the table above.

R

# Fit OLS model
model <- lm(y ~ x1 + x2, data = df)

# Durbin-Watson test
library(lmtest)
dwtest(model)

# Or just the statistic
library(car)
durbinWatsonTest(model)

Python (statsmodels)

# Fit OLS model
import statsmodels.api as sm
model = sm.OLS(y, X).fit()

# DW statistic from residuals
from statsmodels.stats.stattools import durbin_watson
dw = durbin_watson(model.resid)
print(f"DW = {dw:.4f}")

Stata

* Fit regression
regress y x1 x2

* Durbin-Watson statistic
estat dwatson

* Or Durbin's alternative test
estat durbinalt

SPSS

* Via menus:
Analyze → Regression →
Linear → Statistics →
☑ Durbin-Watson → OK

* Or via syntax:
REGRESSION
  /DEPENDENT y
  /METHOD=ENTER x1 x2
  /RESIDUALS DURBIN.

Assumptions and Limitations of the Durbin-Watson Test

The Durbin-Watson test is a powerful tool, but it rests on several assumptions. Violating them can lead to incorrect conclusions.

Requires an intercept

The Durbin-Watson table is only valid when the regression model includes a constant term. For no-intercept models, the critical values differ and the standard table should not be used.

First-order autocorrelation only

The test is designed to detect AR(1) structure (correlation between et and et−1). It may not reliably detect higher-order autocorrelation (e.g., AR(2) or seasonal). Use the Breusch-Godfrey test for those cases.

No lagged dependent variables

If your regression includes yt−1 as a predictor (autoregressive model), the Durbin-Watson test is biased toward 2, making it unreliable. Use Durbin's h-test or the Breusch-Godfrey test instead.

Inconclusive zone problem

When d falls between dL and dU, the test gives no clear answer. This occurs most often in small samples or when k is large relative to n. Additional tests or a larger sample are needed in this situation.

Ordered observations required

The test is only meaningful when observations have a natural order (time series). For cross-sectional data without natural ordering, the Durbin-Watson statistic has no interpretation and should not be used.

When autocorrelation is found

If H0 is rejected, standard OLS inference is invalid. Common remedies: Cochrane-Orcutt procedure, Prais-Winsten transformation, Newey-West HAC standard errors, adding lagged variables to the model, or first-differencing.

Symbol and Concept Glossary

Every symbol and concept appearing in the Durbin-Watson test is defined below, with its role in the procedure.

Symbol / Term Definition Notes
d Durbin-Watson statistic Computed from residuals; range 0 to 4; value near 2 = no autocorrelation
dL Lower critical bound From table; if d < dL, reject H0 for positive autocorrelation
dU Upper critical bound From table; if d > dU, fail to reject H0 (no autocorrelation)
n Number of observations Total rows in the dataset; determines row in table
k Number of predictor variables Excludes the intercept; determines column pair in table; k = 1 to 5
et OLS residual at time t et = yt − ŷt; the test uses these in time order
ρ First-order autocorrelation coefficient H0: ρ = 0 (no autocorrelation); H1: ρ > 0
α Significance level Typically 0.05 or 0.01; determines which table to use
OLS Ordinary Least Squares Standard regression method whose validity requires uncorrelated errors
Serial Correlation Autocorrelation Used interchangeably; describes correlation between observations at different times
HAC Heteroscedasticity and Autocorrelation Consistent Newey-West standard errors; robust approach when autocorrelation is present
AR(1) First-order autoregressive process The specific type of autocorrelation the DW test is designed to detect

Common Mistakes When Using the Durbin-Watson Table

These errors appear repeatedly in student homework and published research. Each one can lead to incorrect conclusions.

Using d to conclude significance directly

d alone tells you nothing without dL and dU. A common error is treating d = 1.60 as "fine" without checking whether it falls above dU for your specific n and k combination.

Ignoring the inconclusive zone

When d falls between dL and dU, the honest answer is "inconclusive." Researchers sometimes incorrectly conclude "no autocorrelation" from an inconclusive result. The appropriate response is to apply the Breusch-Godfrey test or gather more data.

Using the wrong k in the table

k is the number of predictor variables, not counting the intercept. A regression of y on x₁, x₂, and x₃ has k = 3 even though the model has four parameters (β₀, β₁, β₂, β₃).

Applying the test to cross-sectional data

The Durbin-Watson test requires observations to be ordered in time. Running it on cross-sectional data (e.g., household survey data with no natural ordering) produces a meaningless statistic.

Not interpreting d symmetrically

The table is set up for positive autocorrelation. To test for negative autocorrelation, you must compute d* = 4 − d and compare d* against the same dL and dU. Forgetting this step misses one entire tail of possible autocorrelation.

Frequently Asked Questions

What is the difference between dL and dU?

dL (lower bound) is the cutoff below which positive autocorrelation is clearly present. dU (upper bound) is the cutoff above which no positive autocorrelation is present. Between them is an ambiguous zone where the test cannot give a definitive answer. Both values increase as n increases and as k increases.

Why does the Durbin-Watson table have two bounds instead of one?

The null distribution of d depends on the values of the regressors X, which differ across datasets. Durbin and Watson showed that regardless of X, the true critical value falls between dL and dU. The bounds bracket all possible true critical values, producing a conservative but valid test with three possible outcomes rather than two.

Is a Durbin-Watson value of 1.80 acceptable?

Whether d = 1.80 is acceptable depends entirely on n and k. For n = 50 and k = 2, dU ≈ 1.63, so d = 1.80 > dU means no autocorrelation. For n = 20 and k = 3, dU ≈ 1.68, so the same d = 1.80 still clears the threshold. Always check the specific table values — do not rely on rules of thumb alone.

My n is larger than what the table covers. What do I do?

For n > 100, dL and dU converge and the inconclusive zone essentially disappears. Statistical software computes exact p-values via numerical approximation for any n. The Imhof procedure or Pan's algorithm, implemented in R's dwtest() and Python's durbin_watson(), handles large samples without needing the table.

What should I do if the Durbin-Watson test is inconclusive?

Apply the Breusch-Godfrey test, which has a standard chi-square distribution under H0 and avoids the inconclusive zone problem entirely. Alternatively, inspect the residual plot against time visually, increase the sample size if possible, or use Newey-West standard errors as a precaution if autocorrelation cannot be ruled out.

Understanding What the Durbin-Watson Table Tells You

Why Autocorrelation Matters for Regression

When residuals are correlated, OLS coefficient estimates remain unbiased but are no longer efficient. More importantly, the standard errors are wrong — typically underestimated when positive autocorrelation exists. This means t-statistics are inflated and hypothesis tests on individual coefficients give misleading results. The regression assumptions page at Statistics Fundamentals covers the full set of OLS conditions.

Relationship Between d and the Sample Correlation ρ̂

For large samples, d ≈ 2(1 − ρ̂), where ρ̂ is the estimated first-order autocorrelation of residuals. A quick approximation: d = 1.40 implies ρ̂ ≈ 0.30; d = 0.80 implies ρ̂ ≈ 0.60. This relationship helps interpret the magnitude of autocorrelation in practical terms. Compare this to the Pearson correlation table for understanding correlation magnitudes.

Why the Durbin-Watson Test Remains Standard

Despite being published in 1950–1951, the Durbin-Watson test remains standard in econometrics textbooks and software because it is simple, intuitive, and specifically designed for OLS residuals. Its main competitor, the Breusch-Godfrey test, is more flexible but requires software. The Durbin-Watson table works for hand calculations and exam settings where software is unavailable. See the residuals guide for context on regression diagnostics.