Tattoo artists typically charge by the hour, with rates ranging from $50 to $200 per hour. Highly experienced or high-demand artists can charge even more. The final cost of a tattoo also depends on the size and complexity of the design. Many tattoo artists also require a minimum fee for smaller tattoos.