March 17, 2026

CalHFA Dream for All: How California Is Giving First-Time Buyers 20% Down

Written by Marie Keaney

If you’ve been sitting on the sidelines waiting until you have enough saved for a down payment, I want you to know about a program that has quietly changed the trajectory of homeownership for first-time buyers across California. It’s called Dream for All, it’s offered through the California Housing Finance Agency, and it gives eligible buyers 20% down payment assistance. Not 3%. Not 5%. Twenty percent.

I know that sounds almost too good to be true. Let me walk you through how it actually works, what the catch is, and how one of my clients used it to buy a home she didn’t think was possible.

What Is CalHFA Dream for All?

Dream for All is a shared appreciation loan offered through CalHFA as part of their broader suite of first-time home buyer programs in California. The program provides eligible buyers with 20% of the purchase price as down payment assistance, which means you can walk into homeownership with little to nothing out of pocket on the down payment side.

In exchange, when you eventually sell or refinance, CalHFA receives a portion of the appreciation your home has gained. You’re essentially sharing a slice of your future equity in exchange for a significant boost getting in the door. For buyers who otherwise couldn’t purchase at all, that trade-off is almost always worth it.

Dream for All has been offered three times over the past four years, and each round has been an improvement over the last.

How the Program Has Evolved

The first time Dream for All launched, it was a frenzy. CalHFA wasn’t fully prepared for the demand, and the funding was completely exhausted in 14 days. Fourteen days. Buyers who weren’t paying close attention missed it entirely, and those who were caught in the rush had a frustrating experience.

CalHFA listened. The next two rounds were significantly better organized. Now the process works like this: you apply through an approved lender, complete a required homebuyer education class, submit your documents, and then wait. Funding is no longer first-come-first-served. Instead, CalHFA runs a lottery by county, which gives every qualified applicant a fair shot regardless of how fast they move.

Once selected, you receive a letter from CalHFA stating your approval amount and how long it is valid. If you don’t find a home within that window, you can request an extension. That extension piece matters, and I’ll come back to it in a moment.

Who Qualifies for Dream for All?

There are income limits, and they vary by county. This makes sense because home prices vary significantly across California. Los Angeles County and Orange County have higher income allowances than Riverside County and San Bernardino County, which covers most of the Inland Empire. The program is designed for first-time home buyers, though CalHFA’s definition of first-time buyer is worth looking into because it may be broader than you expect.

Beyond income, you’ll need to meet standard loan qualification requirements including credit score thresholds and debt-to-income ratios. Your lender will walk you through the specifics based on your individual situation.

Because the program opens and closes and the criteria shift slightly with each round, the best thing you can do is get connected with a lender who works with CalHFA regularly and stay ready so that when the next round opens, you’re already in position.

Annie’s Story

My client Annie received her Dream for All approval in 2024. She had done everything right: applied through her lender, completed the class, submitted her documents, and waited. When her letter came, it confirmed her approval amount and gave her a window to find a home.

And then she sat on it.

Not because she didn’t want to buy. I think she just didn’t know where to start. Homeownership felt big and the process felt unfamiliar, and without someone walking alongside her, she wasn’t sure how to take the next step. Her approval window started running out, so she filed for an extension and got one. That’s when we connected.

By the time we started working together, Annie had about three months left on her extension. That’s not a lot of runway, but it was enough. We got focused immediately. Over the course of two and a half weeks, we looked at 16 homes. She wrote a few offers. And then she found one: updated, in her preferred price range, and exactly what she had been hoping for.

We weren’t the only offer on that home. But Annie’s offer was stronger, and it got accepted.

What happened next was genuinely impressive. Annie’s lender, who had handled her Dream for All approval from the beginning, managed to close a government-backed loan in three weeks during the holiday season. If that’s not a record, it should be. Annie got the keys, and she did it using 20% down payment assistance from CalHFA.

When I think about where she started, uncertain and sitting on an approval she didn’t know how to use, and where she ended up, I’m reminded of why this work matters. She just needed someone to help her take the first step.

What This Means for You

Dream for All is not a permanent program. It opens in rounds, the funding is finite, and when it’s gone it’s gone until the next round. Nobody knows exactly when that will be. What I do know is that buyers who are already prepared, who have their documents ready, their lender relationship established, and their education class completed, are the ones who are positioned to move when the window opens.

If you’ve been thinking about buying a home in the Inland Empire and you didn’t think a 20% down payment was anywhere in reach, this program was built for you. The next round could open sooner than you expect.

Let’s Get You Ready

I help first-time buyers across Eastvale, Ontario Ranch, Jurupa Valley, and the wider Inland Empire navigate programs exactly like this one. If you want to understand whether Dream for All is a fit for your situation, or just want to know what it would actually take to be ready when the next round opens, reach out to me directly.

A conversation costs nothing. And it might change everything.

Contact me at (909) 239-1792 and let’s talk about what’s possible for you.

Published under
Uncategorized