1. First and foremost, it is important to choose a date for the event. When the birthday is on a weekday then it’s often very difficult for all of the guests to come to the party. Try planning it in weekends or holidays.
2. From the moment you decided to prepare a surprise birthday to someone, you need to think about establishing a guest list. It’s likely that you won’t have contact details on all guests, you’ll need to play the card of discretion in taking up the details of these friends. Start collecting them on time and try to find who will need to be invited. In your invitations, insist on the fact that it’s a surprise party and it’s important not to talk to the guest of honor.
3. Now make sure that the guest of honor doesn’t come home the day of the party or at least a few hours in advance to make preparations without arousing suspicion. If the guest of honor lives with you, ask a friend to keep the birthday star busy on the big day.
4. Ask all invited to come about 30 minutes before the guest of honor and to park out of sight if necessary.
5. Plan ahead the "dress code". If the guest of wears jeans he'd better not be. If you choose a theme party, ask the guests to come in line with the theme chosen.
6. Ask all the guests to feign some kind of activity on the day of the party.
7. Do not tell young children that you have a surprise party planned until the last minutes.
8. Turn off the light.