A lot of people ask me what type of criteria they should use to choose an entertainer. The first thing that you need to think about the age of your child. If your child is 2 years of age or younger then I do not recommend hiring paid entertainment. The children just will not understand the type of magic or clowning or face painting that is going on. Instead of choosing any type of paid entertainment, if you have a child that's 2 years or younger, I would recommend that you provide the entertainment yourself. In other words, maybe hire a moon bounce company or play games with the children; anything that keeps them active for approximately 90 minutes will work. Then, when they reach at least age 3 you can hire paid entertainment.
Now, for 4 to 6 year olds, they love paid entertainment. So at that age you can have a magician, clown, or any type of paid entertainer would work. Also there are costumed characters like Spiderman, Batman, Superman, Sponge Bob, etc. So 4 to 6 year olds are the best for bringing in entertainment. Now 7 to 10 year olds are starting to get a little bit more refined. So you can't do the same type of entertainment that you would for 4 to 6 year old, with the few exceptions. One being the magician, you can hire a magician for 7 to 10 year olds, but they must perform a magic show that's appropriate for that age. If they tried to do the same magic show that would work for 4 to 6 year olds with the kids they would not like it. And the same goes for 10 years on up. Now at this point you're looking at more like a teenager type party. This is just a little bit different and you can do a magic show but if they have to be something that's going towards an adult type magic show. You could also do face painting, glitter tattoos, or even a DeeJay.