Skip to main content

Down Payment Assistance Programs in North Carolina

What Down Payment Help Is Available in North Carolina

North Carolina offers down payment assistance through several state and local programs, but they are not all open at the same time and not all serve every county. The main sources are the North Carolina Housing Finance Agency (NCHFA), individual city and county programs, and nonprofit lenders. Most programs require you to be a first-time homebuyer, have a household income below a certain level (usually 80% to 120% of your area's median income), and complete a homebuyer education course. The money typically comes as a grant or a second mortgage that you do not have to repay, or as a low-interest loan.

Before you search for a specific program, know that availability changes. Some programs close when their funding runs out and reopen the next fiscal year. Your best first step is to contact your county's housing authority or call 211 (a free referral line) and ask which programs are currently open in your area. They can tell you in one conversation whether money is available right now and what the income limits are for your household size.

Key Takeaways

  • The North Carolina Housing Finance Agency runs the largest state program, but it works through approved lenders, not directly—you apply through your mortgage lender, not NCHFA itself.
  • Most programs require you to complete a homebuyer education course before you can receive funds, and this course typically takes one day or a few evenings.
  • Down payment assistance in North Carolina usually covers 3% to 10% of your home's purchase price, depending on the program and your income.
  • Your county or city may have its own program separate from the state program, so check both your local housing authority and NCHFA to see which has money available now.
  • Income limits vary by program and by county, so a household that qualifies in one county may not may have access to in another.

The North Carolina Housing Finance Agency Program

The NCHFA administers the state's primary down payment assistance through its Home Advantage Mortgage Program and related grants. However, you do not apply directly to NCHFA. Instead, you work with a mortgage lender that NCHFA has approved to offer these products. When you are shopping for a mortgage, ask your lender whether they offer NCHFA down payment assistance. If they do, they will explain the terms and income limits during your pre-approval conversation.

The NCHFA program typically covers between 3% and 5% of your purchase price as a grant (money you do not repay) or as a second mortgage with a low interest rate. You must be a first-time homebuyer, have a household income below the limit for your county, and complete a homebuyer education course. The course can often be taken online or in person through nonprofits or community colleges. Your lender can direct you to approved courses in your area.

Processing through NCHFA usually takes two to four weeks after you submit your application through your lender. The money is held in escrow and paid at closing. You will see the down payment assistance amount on your Closing Disclosure, the final loan document you sign before you receive the keys.

Local and County Programs

Many North Carolina cities and counties run their own down payment assistance programs, separate from the state program. Charlotte, Raleigh, Greensboro, and Durham all have local initiatives. These programs often have different income limits, different maximum assistance amounts, and different timelines than the state program. Some are more generous; some are more restrictive. A few require you to buy in a specific neighborhood or work in a specific field (such as teachers or healthcare workers).

To find your local program, contact your county's housing authority or community development office directly. You can also call 211 and give them your county name; they maintain a current list of open programs and can tell you which ones have funding available. Do not assume a program is closed just because you cannot find it online—many are run by small departments with minimal web presence, and 211 operators know which ones are actively accepting applications.

Local programs sometimes move faster than the state program because they have smaller applicant pools. Some can process your application in one to two weeks. Others require additional documentation, such as proof that you work in the county or that you are buying in a designated area. Ask about timeline and requirements before you start gathering paperwork.

Nonprofit Lenders and Community Development Organizations

Nonprofit mortgage lenders and community development financial institutions (CDFIs) in North Carolina often offer down payment assistance as part of their lending products. Organizations like Habitat for Humanity, local community action agencies, and credit unions sometimes have their own funds or partnerships with state and federal programs. These lenders may have more flexible income requirements or may serve borrowers with lower credit scores than traditional banks.

The tradeoff is that nonprofit lenders may charge slightly higher interest rates on the mortgage itself, or may require you to complete financial counseling in addition to homebuyer education. However, they often have staff who understand local programs deeply and can help you layer multiple sources of assistance together—for example, combining a state grant with a local program and a nonprofit lender's own funds.

To find nonprofit lenders in your area, search the Community Development Financial Institutions Fund database on the U.S. Treasury website, or ask your 211 operator for nonprofits that offer mortgages in your county.

Income Limits and How They Work

Every down payment assistance program in North Carolina has an income limit, but the limit is not the same statewide. It is calculated as a percentage of the area median income (AMI) for your county. A county with a high median income will have a higher dollar limit than a county with a lower median income. For example, a household in Wake County (which includes Raleigh) may have a higher income limit than a household in a rural county, even though both are applying for the same state program.

Most programs set the limit at 80% AMI or 120% AMI. You can find your county's current AMI and the income limits for specific programs by visiting the NCHFA website or calling your county housing authority. Income is usually calculated as your household's gross annual income before taxes. If you are self-employed, you will need to provide tax returns; if you are a W-2 employee, a recent pay stub and a letter from your employer usually suffice.

If your income is above the limit for one program, you may still may have access to for another. This is why checking both your local program and the state program matters—they sometimes have different thresholds.

Homebuyer Education Requirements

Nearly every down payment assistance program in North Carolina requires you to complete a homebuyer education course before funds are released. The course covers budgeting, credit, the mortgage process, home maintenance, and what to expect at closing. Most courses take one full day (6 to 8 hours) or are spread across two to four evenings. Some are offered online; others are in person.

Your mortgage lender or the program administrator will provide you with a list of approved course providers. Community colleges, nonprofits, and HUD-approved counseling agencies all offer these courses. Many are free or cost between $25 and $75. You receive a certificate of completion, which you submit to your lender or program administrator before closing. The course must be completed before your loan is approved, so plan to take it early in your mortgage process.

If you have already taken a homebuyer education course within the past two years (for example, through a previous mortgage attempt or another program), you may not have to take it again. Ask your lender whether your prior certificate will be accepted.

How to Start: Steps and Timeline

The order matters. Start by calling 211 or your county housing authority to find out which programs are currently open and whether your household income qualifies. This conversation takes 15 minutes and saves you from applying to a program that has no money left. Write down the names of the programs that are open and the contact information for each.

Next, find a mortgage lender. If you already have a lender, ask them directly whether they offer down payment assistance through NCHFA or any local programs. If you do not have a lender yet, you can ask the program administrator for a list of approved lenders, or you can shop lenders independently and ask each one about down payment assistance. Some lenders specialize in these programs; others do not offer them at all.

Once you have a lender, they will guide you through pre-approval and will tell you which down payment assistance programs they can offer you. You will complete the program application (usually a few pages) and submit proof of income, employment, and residency. At the same time, register for a homebuyer education course. Most lenders can recommend providers. Complete the course and get your certificate.

Your lender will submit your application to the program administrator (either NCHFA or your local program). Processing typically takes two to four weeks. Once you are approved, the funds are held until closing. At closing, the down payment assistance is paid directly to the title company or escrow agent, reducing the amount of cash you need to bring to the table.

Frequently Asked Questions

Can I use down payment assistance if I already have a mortgage pre-approval?

Yes. If you are already pre-approved, contact your lender and ask whether they offer down payment assistance. If they do not, you can shop for a new lender that does. Switching lenders at the pre-approval stage does not hurt your credit score significantly. However, if you are already under contract on a home, switching lenders may delay your closing, so ask your lender about timeline before you make the switch.

What if my income is slightly above the limit?

Different programs have different limits, and some are higher than others. If you are above the limit for one program, you may still may have access to for another. Also, income limits sometimes change year to year. Call 211 or your county housing authority and ask whether there is any program in your area with a higher limit. If all programs in your area have rejected you for income, you can still buy a home with a conventional mortgage—you just will not receive down payment assistance.

Do I have to repay down payment assistance?

It depends on the program. Some programs offer grants, which you never repay. Others offer second mortgages with low interest rates, which you repay over 10 to 30 years. A few offer forgivable loans, which are forgiven if you stay in the home for a certain number of years. Ask your lender or program administrator which type of assistance you are receiving before you sign closing documents.

Can I combine down payment assistance with a gift from family?

Yes. Most programs allow you to use down payment assistance together with a gift from a family member. However, your lender will require a gift letter from the family member stating that the money is a gift and does not need to be repaid. The gift letter is a standard form; your lender will provide it. Down payment assistance and a family gift can often cover your entire down payment, leaving you with very little cash to bring to closing.

What happens if the program runs out of money before I close?

If a program runs out of funding after you have been approved, your approval usually remains valid and your funds are reserved. However, if you have not yet been approved and the program closes, you will have to wait until the next funding cycle, which may be several months away. This is why it is important to start the process early and to ask 211 or your county housing authority when the next funding cycle begins if a program is currently closed.