School magic shows are one of the most scalable booking channels for working magicians — one coordinator booking can produce three assemblies in a single day, and a strong school show generates referrals across an entire district. They're also one of the markets most magicians never properly pursue because they don't know who to contact or when to pitch.
Know who actually books school entertainment
School assemblies are booked by three different people depending on the school type and budget source:
- PTA or PTO president: funds raised by parents, often for enrichment days or end-of-term celebrations.
- Enrichment coordinator or school secretary: manages the assembly calendar and preferred performer list.
- District arts or enrichment administrator: books performers for multiple schools at once — the highest-leverage contact.
Find the right person before you pitch. Calling the school office and asking "who handles assembly bookings?" takes two minutes and saves weeks of wrong-inbox emails.
Build the school-specific proof stack
School coordinators have specific anxieties: Is the content age-appropriate? Do you have a background check? Will you hold 200 kids' attention for 45 minutes? Will you arrive on time and not cause chaos?
Your school pitch should address all four before they ask:
- A show description with age range, duration, and audience size clearly stated.
- A promo video showing a school assembly audience reacting — not a birthday party.
- At least one testimonial from a teacher, PTA president, or school coordinator.
- Background check documentation or a clear statement that you can provide one.
- A simple one-sheet with your photo, show description, fee, and contact details.
One practical detail that separates working performers from hobbyists: keep a simple log of every venue you contact, the date you sent the pitch, and whether you got a reply. A spreadsheet with five columns — venue, contact, date sent, follow-up date, outcome — takes ten minutes to set up and saves you from sending the same pitch twice or forgetting a promising thread. Review it every Monday before your outreach block.
Time your outreach to the school calendar
Schools plan assemblies around the academic calendar, not yours. The key booking windows:
- September–October: pitch for spring enrichment days and end-of-year celebrations.
- January–February: pitch for summer term assemblies and PTA fundraiser events.
- May: pitch for the following September — coordinators are planning the new year calendar.
PTA groups often decide at monthly meetings. Find out when the next meeting is and make sure your one-sheet arrives before it, not after.
Pitch with an educational angle
School coordinators prefer shows with a learning hook — anti-bullying, reading motivation, science principles, historical figures. You don't need to rebuild your act; you need to frame it:
"My 45-minute assembly uses magic to explore [topic] — students see the principle in action before we reveal how it works. Suitable for ages 6–11, audience up to 250."
Even a loose educational frame (magic + problem-solving, magic + history, magic + science) makes your pitch stand out against generic entertainment enquiries and helps coordinators justify the budget to administrators.
One practical detail that separates working performers from hobbyists: keep a simple log of every venue you contact, the date you sent the pitch, and whether you got a reply. A spreadsheet with five columns — venue, contact, date sent, follow-up date, outcome — takes ten minutes to set up and saves you from sending the same pitch twice or forgetting a promising thread. Review it every Monday before your outreach block.
Realistic rates and how to scale
School shows pay per assembly, and the rate depends on audience size and whether you're booked directly or through a district:
- Single assembly (45 minutes, up to 300 students): $350–$600.
- Full-day booking (three assemblies, same school): $800–$1,200.
- District booking (multiple schools, same day): $300–$500 per school.
- PTA fundraiser show (ticket revenue share): $400–$700 plus a percentage.
A magician who books four full-day school bookings a term at $900 each earns $3,600 per term from one outreach push — and collects testimonials that unlock library and corporate bookings.
Turn one school into a district pipeline
After every school show, send the coordinator a thank-you email with a short clip and ask to be added to their preferred performer list. Then ask: "Do you know other schools in the district that book assembly entertainment? I'd love an intro."
District coordinators maintain internal performer lists and share them across schools. One strong show at one school can produce three to five bookings in the same district the following term — without a single cold email.
Mapping school districts, finding PTA meeting dates, timing pitches to the academic calendar, and following up before enrichment budgets are allocated — that's a seasonal project with a narrow window. Estelle is an AI agent that tracks school booking cycles in your area, drafts educational-angle pitches for each coordinator, and keeps your outreach timed so you're in the inbox in September, not wondering why nobody replied in April.