Where to buy, rent, and DIY the best Halloween costumes in San Diego — from vintage thrift shops to dedicated costume rental stores.
Last updated
Quick answer
For a one-time polished costume, rent from Costume Ville or The Harem & Co. For budget DIY, thrift at Buffalo Exchange and the Hillcrest shops. For last-minute kids' costumes, Party City is reliable but crowded the final week.
Best for: Mass-market licensed costumes, accessories, makeup
Reliable for kids' costumes and last-minute needs. Expect lines the week before Halloween.
San Diego-themed DIY costume ideas
Surfer / Shark Attack
Use a thrifted Hawaiian shirt, board shorts, and a toy shark clipped to the leg. Add fake blood for a shark-attack twist.
Shop it: Buffalo Exchange + any dollar store
San Diego Padres Fan
Brown and gold everything — a vintage Padres cap, jersey, and sunglasses. Easy, recognizable, and warm enough for an October night.
Shop it: Goodwill or Padres Team Store
Kate Morgan (Hotel del Coronado ghost)
A Victorian-style dress, a single red rose, and pale makeup. Great for a haunted, historic San Diego reference.
Shop it: Harem & Co. or Frock You Vintage
Taco / California Burrito
Cardboard, felt, and hot-glue a giant taco shell. Wear all brown with a foil 'burrito' wrapper. San Diego-specific and cheap.
Shop it: Goodwill + craft stores
SeaWorld Trainer / Pirate
Khaki shorts, a polo, a whistle, and a plush orca. Swap for a pirate version with an eye patch and a plastic sword.
Shop it: Party City or thrift store
Costume shopping tips
Shop thrift stores by September 15
The best vintage pieces and jackets get picked over by early October. Hillcrest and North Park thrift stores start putting Halloween items front-and-center by mid-September.
Rent if you want a polished look
Costume Ville and The Harem & Co. rent high-quality outfits. It's cheaper than buying a $80 mass-market costume you'll wear once.
Buy accessories at Party City, costumes at thrift stores
The best combo is thrifted base clothing + new accessories (wigs, hats, makeup, props). That split keeps costs low and the look unique.
Don't sleep on Facebook Marketplace and Nextdoor
People sell barely-used costumes for half price after Halloween. Shop the first week of November for next year's costume at 50% off.
Costume Ville in City Heights and The Harem & Co. are dedicated costume shops. For budget options, hit Buffalo Exchange, Hillcrest thrift stores, and Goodwill. Party City is the easiest chain for last-minute licensed costumes.
Where are the best thrift stores in San Diego for costumes?
Hillcrest, North Park, and South Park have the densest clusters of thrift and vintage stores. Buffalo Exchange, Hillcrest Thrift Shop, Frock You Vintage, and Goodwill are the best starting points.
Can I rent Halloween costumes in San Diego?
Yes — Costume Ville on El Cajon Blvd and The Harem & Co. both rent costumes. Expect $25–$200 depending on the quality and complexity of the costume.
What are good San Diego-themed Halloween costume ideas?
Surfer, Padres fan, California burrito, sea lion or orca, Kate Morgan from the Hotel del Coronado, or a Tijuana day-tripper. Lean into the beach, Mexican-American culture, and local haunted history.
When should I buy a Halloween costume in San Diego?
Shop thrift stores by mid-September for the best selection. Party City and big-box stores are fine through mid-October, but the most popular sizes sell out the last week.
Are there costume contests in San Diego?
Yes — Gaslamp clubs, Hillcrest's Nightmare on Normal Street, Little Italy Halloween Wine Walk, and many neighborhood bars run cash-prize costume contests. See our San Diego Halloween bars guide for the full list.
The Sandi Spots Newsletter
San Diego, in your inbox.
New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.
One email a week. Unsubscribe anytime.
About this guide
Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .
Local, first-hand. Reported on the ground in San Diego County.
Kept current. Prices, hours, and closures reviewed on a rolling basis.
Independent. Affiliate links never influence rankings.