Every spring, communities across the country give away thousands of donated prom dresses, and often suits, shoes and accessories too. If cost is the thing standing between you and prom, a free dress program is worth looking into first.
These programs are run by nonprofits, public libraries, schools and community groups. They are usually free to shop, staffed by volunteers, and stocked with gowns that have been worn once or never worn at all.
The kinds of programs
National nonprofits with local chapters
Becca's Closet is one of the best known. It describes itself as a nonprofit that donates free prom dresses to high school girls around the United States, through volunteer-led chapters in communities across the country. Its website has a chapter finder and an I Need A Dress page. Chapter events differ. Some are open walk-in days at a school, and others ask you to book an appointment.
Operation Prom is another long-running program. Its annual giveaway at the Westchester County Center in White Plains, New York, reached its 22nd year in 2026, offering dresses, tuxedos, shoes and accessories. In 2026, seniors could shop on their own with a valid ID on one day, and all high school students could shop on another.
Regional nonprofits
Many programs serve one state or metro area. The Princess Project, for example, provides free prom dresses and accessories to California high school students who cannot afford them, with locations in San Diego, San Francisco, Silicon Valley and Sonoma.
Public libraries
Libraries have become one of the most reliable places to find free prom attire. The Dallas Public Library runs a Fairy Tale Closet at its Central Library every spring, stocked with thousands of donated gowns as well as suits, shoes and accessories. The library says boys, girls and non-binary students are all welcome. In 2026 the Stockton-San Joaquin County Public Library in California ran its second annual prom drive across eight branches, with dresses, menswear, shoes, makeup and jewelry free to take home.
Schools and community groups
Many high schools keep a prom closet run by counselors, parent groups or student clubs, often without advertising it widely. Churches, youth organizations and local businesses run drives too.
How to find one near you
- Ask your school counselor or class advisor. They usually know every local program, and some schools run their own quietly.
- Call or check the website of your public library system. Search for its prom closet or prom drive.
- Search your city or county name with phrases like prom dress giveaway, prom closet or free prom dresses.
- Check the chapter finder on Becca's Closet's website.
- Ask local prom shops. Some know which groups in the area collect and give away dresses.
Most giveaways happen between February and early May. Start looking in January, because some events take appointments or sign-ups ahead of time.
What to expect
Eligibility varies. Some programs are open to any high school student. Others ask for a school ID or report card, and some serve students with financial need. Read the details for the program you plan to visit before you go, so you bring what it asks for.
Go early, especially on the first day, when the selection is widest. Bring your ID, the shoes you plan to wear if you have them, and a friend or parent for a second opinion. Wear something easy to change in. Volunteers are usually there to help you find your size.
Plan for alterations. Donated dresses were made for someone else, so a hem or a small adjustment is common. Ask whether the program knows a tailor who offers free or discounted alterations.
Suits and tuxedos too
Free formalwear is not only for dresses. Operation Prom, the Dallas library and the Stockton-area libraries all offered suits, tuxedos or menswear alongside gowns. If you need a suit, ask the program directly.
Paying it forward
After prom, consider donating your dress, shoes or suit to the program you used, or to another one nearby. Most collect donations year round. Clean the dress first and make sure zippers and closures work. One donated gown can make next year's prom possible for someone else.