Face Painting pricing varies from $80 - $125 an hour depending on a few factors such as length of time, number of guests and distance.