Kevin McCarthy Shows

  • Character Education Assemblies

  • Fun & Inspiring Shows

  • Music & Message

  • Familiar & Popular Songs

  • Large Video Screen

  • Amazing Light Show

  • Award-Winning Entertainer

  • State-of-the-Art Show

  • Enjoyed by All-Ages

  • Engaging Programs

  • School Pride & Comradery

  • Over 70 School Testimonials

This is by far the best assembly I’ve seen in 30 years” 

Principal at Lorraine Elementary in WNY 

Kevin is an experienced, award-winning, and inspirational singer-songwriter. He’s been living his dream of performing professionally for over 30 years and this is his full-time career for over 25 years. He’s a 4-time winner at the Buffalo Music Awards and is a Buffalo Music Hall of Fame Inductee – 2009. He’s fully insured and is a member of the National Association of Mobile Event Professionals – since 2008. He is a life-time native of Western New York and lives in East Amherst with his wife, Natalie and their 3 kids – Shea, Brennan, and Aiden.

Kevin provides fun and exciting school assembly programs enjoyed by both students and staff of all ages. He plays guitar, sings, and plays familiar – upbeat songs. He also uses state-of-the-art technology to enhance his programs. He gets students and staff singing, dancing and having fun, all while all while learning an impactful and powerful message. He has a variety of interactive character education programs which help create enthusiasm for the entire school and generate excitement for learning.

“I have had the pleasure of having Kevin perform on multiple occasions in multiple districts. His shows are inspiring, engaging, interactive, and fun! Students leave his show feeling proud and ready to conquer just about anything. ” 

Tiffany Giannicchi, Superintendent in WNY District – September 2023

Buffalo Bills Virtual Play60 Kickoff

In 2020, Kevin wrote & performed 2 original songs for the Buffalo Bills Virtual Play60 Kickoff – the Play60 Song & the 95210 Song. Play60 is the NFL’s health and wellness initiative. Kevin also partners with the Independent Health Foundation’s Fitness For Kids Challenge performing concerts for the 95210+You programs. For more information, please click here.

Sinclairville, NY

“Our students and staff were absolutely astounded by your show you provided for us. The way you mixed in current music that the kids know and love with your message was excellent”

Josh Gilevski – Principal

Sinclairville Elementary School

Kevin’s Show Video

Fredonia, NY

“What a performance you put on last week! The students and staff are still talking about it a week later. The positive message, active participation, and kid-friendly, age-appropriate songs choice all contributed to one of the best assemblies we’ve had at Fredonia, Well done!”

Amy Piper, Principal

Fredonia Elementary School

Akron, NY

“We were so fortunate to have him here at Akron. What a great message he was able to deliver to our students. Our student’s had a blast! They loved the fact they were able to get up dance, sing, clap and get involved onstage. He had them engaged every step of the way. Our staff, faculty and students can’t stop talking about what an impressive job he did! Our principal can’t wait to ask him back for next year. He was awesome to work with and the show was outstanding.”

Brittany Schukraft – Teacher and Assebmbly Coordinator

Akron Elementary School

Corry, PA

“Thank you so much for the engaging and inspiring program that you offered to our students. It isn’t an easy task to get more than 500 children ranging in age from 3 to 12 years-old (both schools), to truly understand the powerful message that you so easily articulated! Your high energy level and visually stimulating multimedia effects allowed every child to actively participate. This was the second time that you presented one of your amazing programs to our school and we were once again thrilled with the performance! We look forward to working with you again in the future.”

Teresa Pierce – Principal

Corry Elementary School

Book Kevin direct on this website and 

Save up to $50 to $125 or more!

Please fill out the no-obligation form below.

Please note that booking e-mails will come from as they manage his show. However, you can work directly with Kevin on all e-mails. Thank you!