Whether you’re planning — or attending — a party, this simple surprise ball is a do-it-all DIY. If you happen to be the host, make a handful of surprise balls to give out as thank-you gifts. Or, if you’re going as a guest, make one of these colorful — and customizable — creations to give as a hostess gift. The best part? These surprise balls can be made for any manner of occasions. Planning a kids’ birthday? Fill your surprise ball with tiny treats to hand out as post-party favors. Or, stuff them inside a piñata as a substitute for sugary sweets. Planning a baby shower? If you’re the mom-to-be, you can use these surprise balls to reveal the baby’s gender. These sweet surprise balls can also be given as graduation gifts, used to congratulate a couple after an engagement or used to ring in the new year. Watch the video below to get the how-to.


  • Crepe paper streamers (2 81″ rolls make 1 ball)
  • 8-10 assorted “surprise” fillers (candy, toys, trinkets, etc.)
  • Washi tape
  • Scissors
  • Free printable gift tags


Step 1: Start by cutting strips of crepe paper streamers in half length-wise.

Step 2: Take your largest “surprise” filler and start wrapping the crepe paper around. Seal with washi tape. Tip: Place your filler on the edge of one streamer and wrap it in a cross pattern (side to side, top to bottom) until the object is completely covered.

Step 3: Add a second small surprise and continue wrapping with crepe paper until it is completely covered. Seal with washi tape.

Step 4: Repeat until you have a fully formed surprise ball.

Step 5: Seal the last layer with a sticker or gift tag and gift to a friend!

Start planning your next party by sending one of the Evite invitations below.

Evite Birthday Invitation

Evite Invitation

Evite Premium Wedding Invitation



NEXT: Get more DIY ideas!