What San Diego shelters offer and how to get in
San Diego has about 40 emergency shelters run by nonprofits, the city, and the county. Most offer a bed for the night, a meal or two, and access to a shower. Some add case management, mental health services, or job training. You do not need to call ahead at most shelters — you show up in the evening, check in, and stay until morning. A few require a referral from a social worker or a 211 call first.
The fastest way in is to call 211 San Diego (dial 2-1-1 from any phone, or text your zip code to 898-211). They know which shelters have beds open that night and can tell you the address, check-in time, and what to bring. If you are on the street right now, ask a police officer or a street outreach worker to call 211 for you — they do this constantly and know the current openings.
If you have a car, you can also go directly to a shelter's front desk in late afternoon and ask if they have space. The biggest shelters — like the San Diego Downtown Shelter and the Alpha Project facilities — usually have beds available, but smaller ones fill up by 5 or 6 p.m.
Key Takeaways
- Call 211 San Diego to find out which shelters have open beds tonight and where to go; this is faster than showing up without knowing.
- Most shelters do not require advance booking — you arrive in the evening, check in with an ID or proof of homelessness, and sleep until morning.
- Shelters provide a bed and usually a meal, but rules vary: some allow pets or partners, some do not; ask when you call or arrive.
- If you need longer-term housing or services beyond a bed, tell the shelter staff — many can connect you to transitional housing or case management.
- San Diego shelters are free, though some ask for a small donation if you can afford one.
Where the main shelters are located
The San Diego Downtown Shelter (1616 Imperial Avenue) is the largest and usually has beds open. It serves anyone 18 and older, provides dinner and breakfast, and has showers and laundry. Check-in is at 4 p.m., and you must leave by 8 a.m.
The Alpha Project runs several smaller shelters across the city: one in Ocean Beach, one in North County, and one downtown. Each has different rules about pets and length of stay. The Ocean Beach location allows dogs and cats; the downtown one does not.
The San Diego Rescue Mission (1701 South 35th Street) serves men 18 and older. It offers a bed, meals, and chapel services. Some people stay for weeks; others for one night. You can walk in or call ahead.
For families with children, the Family Resource Center (2080 Fairmount Avenue) runs a shelter that allows parents and kids to stay together. Referral from 211 or a social worker speeds up entry, but you can also call the center directly at (619) 233-8369.
What you need to bring and what the rules are
Bring an ID if you have one — a driver's license, passport, or state ID. If you do not have ID, most shelters will accept a birth certificate, a letter from a doctor or social worker, or a statement from someone who knows you. Some shelters ask you to sign a form saying you are homeless; that is the proof they need.
Bring medications in their original bottles if you take them. Shelters have staff who can help you store them safely. Bring any important documents — Social Security card, birth certificate, medical records — in a bag or folder. Many shelters have lockers or a find storage area.
Most shelters do not allow alcohol, drugs, or weapons. If you arrive intoxicated, staff may ask you to leave or may let you stay depending on the shelter's policy and how you behave. Ask 211 or the shelter directly if you are worried about this.
Pets are allowed at some shelters and not others. The Alpha Project's Ocean Beach location allows dogs and cats. The Downtown Shelter does not. If you have a pet, tell 211 when you call — they can direct you to a pet-friendly shelter or a temporary pet foster program.
How long you can stay and what happens next
Most emergency shelters are night-only: you check in around 4 or 5 p.m., sleep, and leave by 8 a.m. You can come back the next night if you need to. There is no limit on how many nights you can stay at the same shelter, though some shelters ask you to take a night off every week or two to rotate beds.
A few shelters offer longer stays — up to 30 or 90 days — if you are working with a case manager or in a job training program. These are called transitional shelters. 211 can tell you which ones have openings and what you need to do to get in.
While you are at a shelter, staff can connect you to other services: a social worker to help you find permanent housing, a job counselor, mental health care, or substance abuse treatment. You do not have to take these services, but most people find them useful. If you want help beyond a bed, ask the shelter staff on your first night.
Shelter rules and what happens if you break them
Common rules across San Diego shelters: no weapons, no alcohol or drugs, no violence or threats, lights out by a certain time (usually 10 p.m.), and you must leave by morning. Some shelters add rules like no smoking indoors, no loud noise after 9 p.m., or no visitors.
If you break a rule, staff will usually give you a warning first. If it happens again, they may ask you to leave for a night or a week. Serious violations — violence, theft, or bringing weapons — can get you banned from that shelter for months. If you are banned from one shelter, you can still go to others; the bans do not carry across the system.
If you are asked to leave, 211 can help you find another shelter that night. Keep their number saved in your phone or written down.
Services and support beyond a bed
Many San Diego shelters have case managers on staff who can help you move toward permanent housing. They work with you to find an apartment, explore for housing vouchers, or get into a transitional program. This takes time — usually weeks or months — but it is free.
Some shelters offer job training or help with job applications. The San Diego Rescue Mission has a work program where you can earn money while staying there. The Alpha Project offers mental health counseling and substance abuse treatment referrals.
If you have a disability, mental illness, or chronic health condition, tell the shelter staff. They can connect you to medical care, psychiatric services, or disability benefits. San Diego has programs that pay for housing for people with serious mental illness or HIV; the shelter can help you start the process.
Getting off the street when a shelter bed is not enough
A shelter bed is temporary. If you want permanent housing, you have several paths. The most direct is a housing voucher from the San Diego Housing Commission, which pays part of your rent at a private apartment. The wait list is long — sometimes years — but you can explore while staying at a shelter. Ask shelter staff to help you explore.
Another option is transitional housing, where you stay for 6 to 24 months while working with a case manager on job training, mental health care, or other support. Many transitional programs in San Diego are free or low-cost. 211 can tell you which ones have openings.
If you have a disability or chronic illness, you may be able to get into supportive housing, where the rent is subsidized and case management is built in. San Diego has programs for people with serious mental illness, HIV, and chronic homelessness. These programs are competitive, but shelter staff can help you explore.
Frequently Asked Questions
Can I stay at a shelter if I work during the day?
Yes. Most shelters let you stay during the night and leave in the morning to work or look for work. Some shelters have a daytime drop-in area where you can rest, use the bathroom, or get a meal during the day. Ask the shelter staff what is available.
What if I do not have an ID?
You can still stay at a shelter. Bring any document that proves who you are — a birth certificate, a Social Security card, a letter from a doctor, or a statement from someone who knows you. If you have none of these, most shelters will accept a verbal statement that you are homeless and take your name.
Can I bring my partner or family member?
It depends on the shelter. Family shelters allow parents and children. Some shelters allow couples. Others separate men and women. Call 211 and tell them your situation — they will direct you to a shelter that can take you together.
What if I have a mental health crisis while at the shelter?
Tell a staff member when ready. Most shelters have a protocol for mental health emergencies and can call a crisis team or take you to an emergency room. If you are in when ready danger, call 911. San Diego also has a mobile crisis team you can call at (888) 724-7240.
How do I get a housing voucher after staying at a shelter?
Contact the San Diego Housing Commission at (619) 578-7500 or visit their office at 1122 Broadway, Suite 300. You can explore while homeless. Bring proof of income (or a letter saying you have none), an ID, and proof of residency in San Diego County. The wait list is long, but explore early matters.