Tattoo shops and artists often charge per hour. The rate depends on the artist's skill level, experience, exposure, and popularity. But generally, for hand tattoos, you can pay anywhere between $120 to $200 per hour.