This paper studies the heterogeneity of households’ present bias in a heterogeneous-agent model. Our model jointly matches the average marginal propensities to consume and the wealth distribution in the USA, even when all wealth is liquid. A fiscal stimulus targeting households in the bottom half of the wealth distribution improves the consumption response. A financial literacy campaign removing present bias gets naive households out of the debt trap but harms sophisticated households’ wealth accumulation due to a lower equilibrium interest rate. Finally, we show that a borrowing cost penalty and illiquidity both discipline excessive borrowing and are therefore potential remedies for present bias and naivete.