The California Dream For All program is one of several tools available to first-time homebuyers in California. This plain-English overview covers how the program works, who it’s designed for, and what buyers should understand before considering it.

What Is the California Dream For All Program?
Dream For All is a state-run down payment assistance program administered by CalHFA. Instead of a traditional grant or forgivable loan, the assistance is structured as a shared appreciation loan. The state helps with the down payment and, in exchange, receives a share of the home’s appreciation when the property is sold or refinanced.
Who the Program Is Designed For
The program is intended for first-time homebuyers purchasing an owner-occupied primary residence in California. Eligibility criteria generally include: first-time buyer status, income limits based on county, owner-occupancy requirement, and use of an approved first mortgage.
How the Shared Appreciation Structure Works
Unlike traditional assistance programs, Dream For All does not simply provide funds that are forgiven over time. The state contributes a percentage of the purchase price toward the down payment. When the home is sold, refinanced, or transferred, the state is repaid the original assistance amount plus a percentage of the home’s appreciation.
Important Considerations
While the program can be helpful, it’s not the right fit for everyone. Buyers should carefully consider how shared appreciation affects long-term equity, what happens at refinance or sale, and whether alternative down payment options may be available.
Registration Periods
Dream For All is not always open. Registration periods occur during specific windows, and funding is limited. When a funding round is announced, demand is typically high. For the most accurate information, refer directly to CalHFA’s official program materials.
Content is provided for general informational purposes only and is not intended as financial advice.
