Hello Addison, we are so sorry that the time is too tight, if you order it now, it cannot reach you before Halloween. *Our tailor will need about 2~3 weeks to make the costume, while the fastest shipping will take another 3~6 business days to deliver a parcel, so it cannot reach you before Halloween.