Order today to get these costumes by the 31st. 

By Katie Holdefehr
October 29, 2018
Each product we feature has been independently selected and reviewed by our editorial team. If you make a purchase using the links included, we may earn commission.

Procrastinators, have no fear! Halloween is just two days away, but that means you still have time (okay, mere hours) to order a last-minute Halloween costume that will arrive right to your door by October 31. To make sure your fairy costume or witch ensemble gets to you in time, we've rounded up the best costumes that are eligible for free one-day or two-day shipping via Amazon Prime. For one-day shipping, place your order before the end of the day today (September 29) and it will arrive tomorrow. You won't have to miss out on the big Halloween bash—and you'll save yourself a trip to the costume store on the busiest day of the year.

You May Like