TuTu Good ← All programs
Community-reported

Costumes for Kids

San Francisco, CA
Halloween Drop-offCollection Event

Costumes for Kids is a San Francisco Bay Area 501(c)(3) that collects new and gently-used Halloween costumes and distributes them free to underprivileged children across the region. The program is mission-focused on boosting self-esteem and spreading joy for kids who can't otherwise afford a costume. Donations are accepted online through the program's support page and in person at scheduled collection events. The organization does not publish a permanent street address or phone; contact info@costumesforkids.org or sign up for the newsletter at costumesforkids.org for current donation event dates and locations.

Service area
San Francisco Bay Area
Accepts
Halloween costumes
How to donate
Drop-off · Collection Event
Collection window
Oct (when donations are collected)
Organization type
501(c)(3) nonprofit

Frequently asked questions

When does Costumes for Kids accept donations?

Costumes for Kids runs a seasonal collection, typically Oct. Seasonal programs usually stop accepting donations once they have distributed for the year, so items that arrive outside that window are often turned away or held until the next cycle. Confirm this year's dates before you drop off or ship.

Can I mail costumes to Costumes for Kids?

No. Costumes for Kids collects drop-off or collection event and serves San Francisco Bay Area. If you are outside that area, look for a program closer to you, or use one of the 7 programs in this directory that accept mail-in donations from anywhere.

Is Costumes for Kids a registered nonprofit?

Costumes for Kids is a registered 501(c)(3) nonprofit. Donations to registered charities are generally tax deductible if you itemize, and the organization can issue a receipt. Ask them directly for their EIN and a written acknowledgement if you plan to claim the donation on your taxes.

How was this listing verified?

This listing is marked Community-reported and was last reviewed on May 18, 2026. That means the program was reported to us or found in secondary coverage and we could not fully confirm it through primary sources. Treat these details as a starting point and contact them first. Programs change hours, addresses, and intake windows without notice, so check their own site before you travel or ship.