Birthday party magic can be fun and exciting or it can turn into the worst nightmare you've ever wanted.
Luckily for me I have done 4 b-day parties very well and didn't have any hecklers....(knocks on wood) I have another birthday gig this Saturday. Here are a few of my tips.
You probably don't want your performance to run over 20-30 minutes for kids. Attention span can become a problem.
Everything must be very visual and / or funny. Laugh at yourself...have fun.
Skip card tricks unless they are kid friendly.
Ropes, sponge balls, change bags, mouth coils, stratosphere, D-Lites, etc....are your friends and use these items to your advantage.
Make the birthday child feel special by doing a trick that "show cases" them. The parents love this and it is good photo op.
Balloon animals are a great addition to the party. I close with every child at the party getting a balloon animal and the b-day child getting a huge twisted balloon hat.
As far as stage magic...I do not have any experience. I stick to kids shows for audience sizes around 15 kids or less.
My formal close up show for teens and adults is obviously a little more sophisticated and the material hits a little harder.