See programs you qualify for
Get Matched Free →First-Time Homebuyer Programs in Virginia
Virginia Housing (formerly VHDA) offers some of the most generous homebuyer assistance programs in the Southeast. The Virginia Housing Down Payment Assistance Grant provides 2 to 2.5 percent of the purchase price as a non-repayable grant for first-time buyers using conventional or FHA loans, while the Closing Cost Assistance Grant covers up to 2 percent for VA and USDA borrowers. The DHCD HOMEownership DPA program can provide up to 10 to 15 percent of the sales price for income-eligible buyers, and the SPARC program reduces mortgage interest rates by a full percentage point in participating communities.
Statewide Programs in Virginia
- DHCD HOMEownership Down Payment Assistance Program
Deferred Loan · Up to 10% to 15% of the sales price plus up to $2,500 for closing costs. Maximum assistance of $40,000.
- FHLBA Community Partners Product
Forgivable Loan · Up to $20,000 in home purchase assistance for down payment and closing costs
- FHLBA First Time Homebuyer Product
Forgivable Loan · Up to $17,500 in home purchase assistance for down payment and closing costs
- FHLBA Workforce Housing Plus+
Grant · Up to $15,000 in home purchase assistance for down payment and closing costs
- Virginia Down Payment Assistance Pilot Program
Deferred Loan · Up to $50,000
- Virginia Housing Closing Cost Assistance Grant
Grant · Up to 2% of the purchase price
- Virginia Housing Down Payment Assistance Grant
Grant · 2.5% (FHA Bond) or 2% (Conventional Bond) of the lesser of sales price or appraised value; down payment only
- Virginia Housing SPARC Program
Zero-Interest Loan · 1 percentage point reduction on Virginia Housing first mortgage interest rate
Cities in Virginia
Alexandria
Alexandria (Independent City)
Arlington
Arlington County
Centreville
Fairfax County
Charlottesville
Charlottesville (Independent City)
Chesapeake
Chesapeake (Independent City)
Fredericksburg
Fredericksburg (Independent City)
Hampton
Hampton (Independent City)
Harrisonburg
Harrisonburg (Independent City)
Leesburg
Loudoun County
Lynchburg
Lynchburg (Independent City)
Newport News
Newport News (Independent City)
Norfolk
Norfolk (Independent City)
Portsmouth
Portsmouth (Independent City)
Reston
Fairfax County
Richmond
Richmond (Independent City)
Roanoke
Roanoke (Independent City)
Suffolk
Suffolk (Independent City)
Virginia Beach
Virginia Beach (Independent City)