The Preparation
Timing is everything when it comes to throwing an epic bash, whether that bash is a surprise or not. A party thrown together at the last minute will look like a party that you threw together at the last minute. Make sure you are willing and able to dedicate enough time to plan out the details properly so you can get everything ready during your free time and you don’t have to rush or stress. And if you’re pressed for time, enlist the help of a friend so you can tag team and share the planning responsibilities (and the job of distracting the guest of honor while you prep).
Also Enjoy: 20 Offbeat Birthday Party Ideas for Your Eccentric Kid