School Assembly Magician for Orange County
If you are planning a school assembly or a PTA family event in Orange County, I can bring a 30-minute cowboy comedy magic show that students and the grown-ups in the room can watch together.
I'm Western Magic Cowboy with Western Magic Show, an Anaheim cowboy magician. I perform comedy magic with ropes, rings, coins, and cards, in English and in Spanish. I am the winner of the 2025 Orange County Close-Up Magic Competition, president of the Orange County Magic Club, and an I.B.M. Level 15 magician.
The School Assembly Package is $600 for 30 minutes. If you want strolling magic after the set, a one-hour strolling magic add-on is $200. For a carnival, festival, or family-fun night, the Fairground Booth is $600 for the first hour of balloon animals and magic, with an extra hour at $200. A 30-minute balloon animals add-on is $100. If you want kids to take something home, the Wild West Magic Kit is $65.
Ready to check a date? Use Book a Show, or call or text (657) 201-0047. I travel a maximum of 200 miles from Anaheim.
What the assembly looks like
The set is built for a cafeteria, a multipurpose room, or a gym: clean comedy, cowboy rope magic, rings, coins, and cards, and a pace that holds a mixed-age audience. I do not invent a lesson plan your principal did not ask for. If your PTA also wants a booth, balloons, or strolling magic, tell me when you write and we will pick the right pieces instead of forcing one package onto every event.
Schools and districts I have already played
These campuses and organizations appear on my Seen-Me-Here school list. I do not name a school I have not listed.
Anaheim Elementary School District: Crescent Elementary, Thomas Edison Elementary, and Abraham Lincoln Elementary
Orange Unified: Olive Elementary, Fletcher Mandarin Language & GATE Academy, Prospect Elementary, Linda Vista Elementary, and Chapman Hills Elementary. Oakridge Private School in Orange is a separate past booking; it is a private school, not an Orange Unified campus.
Huntington Beach City School District: Ada B. Clegg Elementary, John H. Eader Elementary, and John R. Peterson Elementary
Capistrano Unified: Kinoshita Elementary in San Juan Capistrano, Oso Grande Elementary in Ladera Ranch, Oak Grove Elementary and Don Juan Avila Elementary in Aliso Viejo, R. H. Dana Elementary in Dana Point, and Robinson Elementary in Trabuco Canyon
Saddleback Valley Unified: Del Lago Elementary in Mission Viejo, Lake Forest Elementary, and Foothill Ranch Elementary
Placentia-Yorba Linda Unified: Morse Elementary in Placentia, Glenknoll Elementary in Yorba Linda, and Running Springs Academy in Anaheim Hills
Los Alamitos Unified: Weaver Elementary in Los Alamitos and McGaugh Elementary in Seal Beach. LAEF (Los Alamitos Education Foundation) is also on that list; it is a foundation, not a campus.
Newport-Mesa Unified: Newport Elementary in Newport Beach. Frontiers Academy in Costa Mesa is a separate past booking; it is a private school, not an NMUSD campus.
Santa Ana Unified: Santiago Elementary
Irvine: Irvine International Academy, a public charter school in Irvine. I serve schools and families in the Irvine Unified area, and I do not treat that booking as a booking by Irvine Unified itself.
Also on the list: the Orange County Department of Education in Costa Mesa, and school work in Los Angeles for LAUSD and Modern Schoolhouse
I also serve districts where I have not yet listed a past campus, including Garden Grove Unified, Tustin Unified, and Fullerton-area schools. If that is your district, I would be glad to come. I just will not name a campus I have not listed.
For a page that speaks to your district, start here: Anaheim Elementary, Orange Unified, Huntington Beach, Capistrano Unified, Saddleback Valley, Placentia-Yorba Linda, Los Alamitos, Newport-Mesa, Santa Ana, Irvine, Garden Grove, Tustin, or Fullerton.
"Western is absolutely phenomenal! Great with kids and adults." — Marilynda B., Google, 5 stars
"100000000000000/10 recommend for your school or birthday or event." — Marilynda B., Google, 5 stars
School assembly planning guides (for PTA and school hosts)
Start with your school’s calendar, your principal, and your PTA’s insurance and approval process. The guides below are from California State PTA, National PTA, and local public sites. They are not Western Magic Show documents; they belong to those organizations. This is not an official PTA or district page.
California State PTA — Creating an Event — official CAPTA toolkit guidance on board and principal approval, the association vote, budget, insurance questions, calendars, and committee roles.
California State PTA — Toolkit home — the starting point for official CAPTA forms and job tools. Use this if a deep link moves.
California State PTA — Run Your PTA / Toolkit — current CAPTA toolkit entry for unit leaders.
California State PTA — Insurance (toolkit, finance) — official insurance starting point for PTA-sponsored events. Hosts should still check the current Insurance and Loss Prevention Guide with their unit president.
California State PTA — Ideas for family and caregiver elementary school events — practical family-event ideas, with a reminder to get membership and insurance approval first.
National PTA — Programs — National PTA’s public programs hub for local units.
National PTA — Home — fallback if a programs subpage changes.
Orange County Department of Education — county education department home, useful for official contacts and resources. This is not an assembly how-to guide by itself.
Local district sites (official homepages)
These are official district homes, not assembly how-to guides. They are listed so a PTA can find facility-use or activities pages from a trustworthy start.
Anaheim Elementary School District: https://anaheimelementary.org/
Placentia-Yorba Linda Unified: https://www.pylusd.org/
Irvine Unified: https://iusd.org/
Capistrano Unified: https://www.capousd.org/
Saddleback Valley Unified: https://www.svusd.org/
Garden Grove Unified: https://www.ggusd.us/
Santa Ana Unified: https://www.sausd.us/
Tustin Unified: https://www.tustin.k12.ca.us/
Orange Unified: https://www.orangusd.org/
Newport-Mesa Unified: https://web.nmusd.us/
Huntington Beach City School District: https://www.hbcsd.org/
Fullerton School District: https://www.fsd.us/
Questions about booking a show, not about PTA procedure, can go to me at (657) 201-0047 or Book a Show.