I took my son last year. He was 9 then and loved it. He and his older brothers had watched Monty Python and the Holy Grail a few times & thought it was hilarious, so I figured they'd enjoy the musical. Lots of politically incorrect humor, but nothing really inappropriate. Enjoy.