Amazing magicians that come to Your School!!!

1-866-344-4917 x124


Book Philip & Henry! They're amazing!

Yes, we serve your area! We offer the best magic shows for schools nationwide. Request a call below for more information:

Invalid Email
Invalid Number

Hilarious School Magic Shows!

With over 30 years of experience, Philip and Henry Productions is your number one source for School Magic Shows! Our magicians are trained and screened to provide the best magical experience for your children and staff. We'll dazzle the kids with amazing magic tricks, and age appropriate comedy. Philip and Henry magicians love to get the kids involved in the show with audience participation. Learn more below!

Learn more about us!

Educational Themes

Learn more about how we can incorporate education themes into your schools magic show.


See pricing for our magic shows by clicking the link below. We try to accommodate all budgets so give us a call to discuss your show.

Video Clips

Preview our show by checking out some of our video clips. We'll put on a great magic show for your school!

Hundreds of schools hired Philip & Henry!

"Thank you for coming out to our assemblies yesterday. I have been getting such positive comments from both students and staff about your performance! We will certainly keep you in mind as we plan for activities in the future."

Dana Liebmann Donati, Director of Personal Consulting
The Hun School of Princeton

"On behalf of the Switlick Child Care staff and students, I would like to take this opportunity to inform you of the wonderful performance we had in April. The magician was very entertaining and the children thoroughly enjoyed his humor as well as the magic he created. We loved having him and would recommend him to any elementary school looking for an enjoyable afternoon!"

Jeanette Roth, teacher
Switlick Elementary

Contact Us

If you have any questions or you're ready to book your show, just give us a call or send us an email. We have representatives available to speak with you 24/7. We're always available to help!


Call: 1-866-344-4917 x124


Request a call

Invalid Email
Invalid Number