Starting a homeless shelter requires nonprofit incorporation, a physical location, funding, and staff trained in trauma-informed care
Opening a shelter is not a single process with a finish line — it is building an organization that can operate continuously, meet legal requirements, handle liability, and serve people in crisis. Most shelters take 18 months to three years from initial planning to opening doors. You will need to incorporate as a nonprofit, find a building, raise operating funds (not just startup costs), hire and train staff, develop policies, and work with your local health department and zoning board. The path differs by state and city, but the core pieces are the same everywhere.
This guide covers what you actually have to do, in order, and what stops most people who try.
Key Takeaways
- You must incorporate as a nonprofit corporation in your state before you can receive donations, explore for grants, or operate legally as a shelter.
- A physical location requires zoning approval and health department sign-off, which can take months and may be denied depending on your neighborhood.
- Operating costs (staff, utilities, food, insurance) are far larger than startup costs, and most shelters need 12 to 24 months of funding committed before opening.
- Staff must be trained in de-escalation, trauma response, and mandatory reporting; untrained staff create liability and harm residents.
- Your local homeless services coordinator or continuums of care can tell you whether your area needs another shelter or whether funding exists for one.
Incorporate as a nonprofit in your state
You cannot legally operate a shelter, accept donations, or explore for grants without nonprofit status. This is your first step, not something to do later. Contact your state's Secretary of State office (or equivalent) and request the nonprofit incorporation packet. You will file articles of incorporation, which typically costs $50 to $150 in filing fees. You will also need bylaws — the internal rules for how your board operates — and a board of directors (usually three to five people minimum, depending on your state).
After incorporation, explore for a federal Employer Identification Number (EIN) from the IRS, which is free. Then file for 501(c)(3) status with the IRS, which takes two to four months and costs nothing. This is the tax-exempt status that lets donors deduct contributions and lets you explore for government grants. Without 501(c)(3), you cannot operate as a real shelter organization.
Many people skip this step or delay it, thinking they can start small and formalize later. This is a mistake. You cannot accept a single donation legally without it, and you cannot hire staff or sign a lease in the organization's name. Do this first.
find a physical location and get zoning approval
Finding a building is harder than it sounds because most neighborhoods oppose shelters. You need a space large enough for beds, bathrooms, a kitchen or food service area, and office space — typically 3,000 to 10,000 square feet depending on how many people you serve. The building must meet fire codes, which means sprinkler systems, emergency exits, and proper egress. Older buildings often need expensive upgrades.
Before you sign a lease, contact your city's zoning department and ask whether a shelter is permitted in that location. Many cities restrict shelters to industrial zones or require a conditional use permit, which means a public hearing where neighbors can object. Some neighborhoods will fight hard to block you. Budget three to six months for zoning approval, and be prepared for it to be denied. If it is, you start over with a different location.
Your local health department must inspect and approve the building before you open. They will check kitchen facilities, bathroom capacity, sleeping areas, and sanitation. Some buildings that seem fine will fail inspection because they lack proper ventilation or cannot accommodate the number of people you plan to serve. Get the health department involved early — do not wait until you have signed a lease.
Raise operating funds before you open
This is where most shelter plans fail. Startup costs — renovations, furniture, equipment — are real but small compared to operating costs. A 30-bed shelter typically costs $15,000 to $30,000 to set up. Operating costs are $3,000 to $8,000 per month, depending on location and services. That is $36,000 to $96,000 per year, every year, forever.
Most funders will not give you money to open a shelter unless you can show you have 12 to 24 months of operating funds already committed. They want to know you will not close in six months and leave residents on the street. This means you need to raise money before you open, which is hard because you have no track record and no residents to show donors.
Potential funding sources include city and county government (often the largest source), state housing agencies, private foundations focused on homelessness, United Way chapters, and individual donors. Many shelters also charge a small fee to residents who can pay, though this is usually a small part of the budget. Federal grants exist through HUD and other agencies, but they typically require you to be an established organization with experience.
Develop policies and staff training before opening
You need written policies for intake (how people enter), length of stay, rules of conduct, what happens if someone breaks rules, how you handle medical emergencies, and how you report abuse or neglect. These are not optional — they protect residents and staff, and they are required by most funders and licensing bodies.
Staff must be trained in de-escalation, trauma-informed care, and mandatory reporting (the legal requirement to report abuse or neglect to authorities). Many shelter residents have experienced violence, addiction, mental illness, or all three. Untrained staff can retraumatize people, escalate conflicts, or miss signs of abuse. Budget for training before you hire anyone, and plan for ongoing training throughout the year.
You also need liability insurance, background checks for all staff, and clear procedures for what staff do if a resident is in crisis, has a medical emergency, or is a danger to themselves or others. These are not bureaucratic boxes to check — they are how you keep people safe and protect your organization from lawsuits.
Understand licensing and regulatory requirements in your state
Some states license shelters; others do not. Contact your state's department of health or human services to find out what applies to you. If licensing is required, you must meet specific standards for staffing ratios, training, facility conditions, and record-keeping. Licensing can take months and may require you to make expensive changes to your building.
You will also need to comply with fair housing laws, which means you cannot discriminate based on race, color, religion, sex, national origin, disability, or familial status. Some shelters serve specific populations (women only, families with children, veterans), which is legal, but you must be clear about this in your policies and explore the rules consistently.
If you serve people with disabilities, you must provide reasonable accommodations — for example, accessible bathrooms for people in wheelchairs, or allowing service animals. These are legal requirements, not optional features.
Connect with your local homeless services system
Before you invest time and money, talk to your local homeless services coordinator or the continuum of care in your area. These are networks of organizations that coordinate shelter, housing, and services. They can tell you whether your area needs another shelter, where the gaps are, and whether funding exists for a new shelter. Starting a shelter that duplicates existing services or that has no funding is a waste of effort.
Many communities have strategic plans for homelessness that identify priorities. If your shelter aligns with those priorities, you are more likely to get government funding and support from other organizations. If it does not, you will struggle.
Your local continuum of care can also connect you with other shelter operators who can mentor you through the process and tell you what they wish they had known.
Frequently Asked Questions
How many beds should my shelter have?
Start with what your community needs and what you can fund. A 20 to 30-bed shelter is common for a small city; larger cities may have shelters with 100+ beds. Bigger is not always better — smaller shelters can provide more individualized care. Talk to your local continuum of care about what size makes sense for your area.
Can I run a shelter out of my house or a church basement?
Probably not legally. Most zoning codes and health departments require shelters to be in buildings zoned for that use, with adequate space, bathrooms, and emergency exits. A church basement might work for emergency overflow in a crisis, but not for a permanent shelter. Check with your zoning department and health department first.
Do I need a board of directors?
Yes. Your state's nonprofit law requires a board, and every funder will ask for one. The board provides oversight, helps with fundraising, and protects you legally. Board members should include people with relevant experience — social work, nonprofit management, finance — and people from the community you serve.
How long does it take to open a shelter?
Typically 18 months to three years from the day you start planning. This includes nonprofit incorporation (two to four months), finding a location (three to six months), zoning approval (three to six months), fundraising (ongoing), building renovations (two to six months), and staff hiring and training (two to three months). Some steps overlap, but delays are common.
What if I cannot get zoning approval?
Look for a different location in a zone that permits shelters, or explore for a conditional use permit and prepare for a public hearing. Some cities have zoning maps online that show where shelters are allowed. If your city has no zones that permit shelters, you may need to advocate for a zoning change, which is a longer political process.