Start with your target number and timeline
Saving for a house starts with knowing three things: the price range you are aiming for, how much you need to put down, and when you want to buy. These numbers determine everything else — how much you save each month, where that money goes, and which savings tools make sense.
Most conventional mortgages require a down payment between 3% and 20% of the home price. A $300,000 house with a 10% down payment means you need $30,000. A 20% down payment on the same house means $60,000. The larger your down payment, the lower your monthly mortgage payment and the less interest you pay over the life of the loan. But the larger down payment also takes longer to accumulate, so the trade-off is time versus cost.
Your timeline matters because it determines which savings vehicles work. If you are buying in two years, a high-yield savings account protects your money. If you are buying in ten years, you have room to take on more risk in exchange for potentially higher returns — though that risk means your balance could drop in the short term.
Key Takeaways
- Calculate your target down payment as a percentage of the home price you are aiming for, then divide by the number of months until you plan to buy to find your monthly savings goal.
- High-yield savings accounts and money market accounts keep your down payment safe and liquid if you are buying within three years.
- Certificates of deposit (CDs) lock your money for a set term at a fixed rate, which works if your purchase date is firm and matches the CD maturity date.
- If your timeline is five years or longer, a diversified mix of bonds and stock index funds may grow your down payment faster, though the value will fluctuate.
- First-time homebuyer programs in your state or county may offer down payment assistance, tax credits, or lower-rate mortgages that reduce how much you need to save upfront.
Use high-yield savings for a purchase within three years
A high-yield savings account is the simplest tool if you are buying soon. The money stays liquid — you can withdraw it without penalty — and the interest rate is higher than a regular savings account, though it still varies by bank and changes over time. As of early 2024, high-yield savings accounts at online banks pay between 4% and 5% annual interest, while traditional bank savings accounts pay closer to 0.01%.
The trade-off is that high-yield rates are not locked in. Your bank can lower the rate at any time, and rates across the industry move up and down with the Federal Reserve's decisions. But for money you need within three years, the safety and access outweigh the uncertainty of rates.
Open the account at an online bank — they offer higher rates than brick-and-mortar banks because they have lower overhead. Set up automatic transfers from your checking account on payday, the same way you would fund any other savings goal. The account should be separate from your emergency fund, which you keep untouched for actual emergencies.
Lock in a rate with CDs if your purchase date is firm
A certificate of deposit (CD) is a contract with a bank: you give them money for a set period (three months, six months, one year, five years), and they pay you a fixed interest rate. You cannot withdraw the money early without paying a penalty, usually a few months of interest. The longer the term, the higher the rate.
CDs make sense if you know exactly when you are buying. If you are buying in exactly two years and a two-year CD is paying 4.5%, you lock that rate in today. Your money grows predictably, and you do not have to worry about rates dropping. When the CD matures, the money is ready.
The risk is if your timeline shifts. If you need the money before the CD matures, the penalty can be steep. Some banks offer "no-penalty CDs" that let you withdraw early without a penalty, though the interest rate is lower than a standard CD. Compare the rate difference against the cost of the penalty to see which makes sense for your situation.
You can also use a CD ladder: buy multiple CDs with different maturity dates (one maturing in one year, one in two years, one in three years). As each one matures, you move the money to a high-yield savings account if you are not ready to buy yet, or you use it for the down payment.
Consider bonds and index funds for a five-year or longer timeline
If you are not buying for at least five years, you have time to weather short-term market swings. A mix of bond funds and stock index funds can grow your down payment faster than savings accounts or CDs, though the value will go up and down.
Bond funds are less volatile than stock funds. They hold government or corporate bonds, which are essentially loans you make to a government or company in exchange for regular interest payments. A bond fund that holds intermediate-term bonds (maturing in 5 to 10 years) typically returns 4% to 5% annually over time, though the value fluctuates less than stocks.
Stock index funds track a broad market index like the S&P 500. Historically, the stock market returns around 10% annually over long periods, but in any given year it can be up 20% or down 15%. If your purchase date is flexible and you can wait out a down market, stock funds offer the highest growth potential. If your purchase date is fixed and the market drops 20% the month before you buy, you lose money.
A balanced approach for a five-to-ten-year timeline might be 60% bond funds and 40% stock index funds, or 70% bonds and 30% stocks if you are more risk-averse. Open an account at a brokerage like Vanguard, Fidelity, or Schwab, and buy low-cost index funds or target-date funds that automatically shift from stocks to bonds as your purchase date approaches.
Reduce your down payment through first-time homebuyer programs
Many states and counties offer programs that lower the amount you need to save. These programs vary widely by location, so check with your state housing finance agency and your county or city housing authority.
Common options include down payment assistance grants (money you do not have to repay), forgivable loans (loans that disappear if you stay in the home for a set number of years), and tax credits that reduce your federal income tax. Some programs also offer below-market mortgage rates, which lowers your monthly payment and makes the overall purchase more affordable.
may be able to access usually depends on your income (most programs serve households below 80% to 120% of the area median income), the price of the home you are buying, and whether you are a first-time buyer. The definition of "first-time" varies — some programs count you as first-time if you have not owned a home in the past three years, even if you owned one before.
Start by searching "[your state] first-time homebuyer programs" or contacting your state housing finance agency directly. They can point you to programs you may be unaware of. Some programs have waiting lists or limited funding, so the earlier you research, the better.
Calculate your monthly savings target and automate it
Once you know your down payment goal and your timeline, divide the down payment by the number of months until you buy. If you need $40,000 and you are buying in four years (48 months), you need to save roughly $833 per month.
That number tells you whether your goal is realistic given your income and expenses. If $833 per month is impossible, you have three options: extend your timeline, lower your target home price, or explore down payment assistance programs that reduce how much you need to save.
Set up automatic transfers from your checking account to your down payment savings account on the same day you get paid. Automating removes the decision-making and makes it harder to spend the money on something else. Treat it the same way you would treat a bill you have to pay.
If your income varies (you are self-employed or work on commission), save a percentage of each paycheck rather than a fixed dollar amount. In months when income is high, you save more. In months when income is low, you save less, but you are still making progress.
Avoid tapping your down payment savings before you buy
The biggest threat to a down payment fund is not market risk or low interest rates — it is the temptation to use the money for something else. A car breaks down. A medical bill arrives. A job loss forces you to dip into savings. These things happen, and they are why you have an emergency fund separate from your down payment fund.
Keep your down payment in a different bank or brokerage account than your checking and emergency savings. The harder it is to access, the less likely you are to use it impulsively. Do not link it to your debit card. Do not keep it in the same account where you pay bills.
If you do need to withdraw money for a genuine emergency, treat it as a setback and recalculate. If you needed $5,000 and your purchase date is still two years away, you need to save an extra $208 per month to make up the difference. Adjust your plan and move forward.
Frequently Asked Questions
Should I use a Roth IRA to save for a down payment?
A Roth IRA is primarily a retirement account, but first-time homebuyers can withdraw up to $10,000 of earnings (not contributions) penalty-free for a down payment. The catch is you can only do this once in your lifetime. If you have other savings vehicles available, save in those first and keep your Roth IRA for retirement. If you are behind on retirement savings and need to save for a house, talk to a financial advisor about the trade-off.
What if I cannot save 20% down?
Most mortgages accept 10% down or even 3% down. The trade-off is that you pay private mortgage insurance (PMI), which is an extra monthly fee that protects the lender if you default. PMI typically costs 0.5% to 1% of your loan amount per year. A smaller down payment means you buy sooner but pay more over time. Calculate the total cost of each option to see which makes sense for your situation.
Is it better to save in a regular savings account or invest the money?
It depends on your timeline. Within three years, a high-yield savings account is safer and simpler. Five years or longer, a diversified mix of bonds and stock index funds historically grows faster. Between three and five years, a CD or a conservative bond fund splits the difference. The shorter your timeline, the more you prioritize safety over growth.
Can I use my 401(k) to pay for a down payment?
You can borrow from your 401(k) (a loan you repay to yourself) or withdraw early (which triggers taxes and penalties). Both options reduce your retirement savings. Borrowing is less damaging than withdrawing, but you still lose years of compound growth. Explore this only if you have no other option, and talk to your plan administrator about the specific rules for your 401(k).
What if the housing market drops before I buy?
A market drop means home prices fall, which is good for your buying power — your down payment goes further. It also means mortgage rates may have changed, which affects your monthly payment. Focus on saving consistently regardless of market conditions. You cannot time the market, and trying to do so usually costs more than it saves.