The income of a tattoo artist can vary significantly based on location, experience, and popularity. On average, a tattoo artist might earn anywhere from $30,000 to $50,000 annually, with more experienced artists earning upwards of $100,000 annually. Some high-demand artists can charge per piece, commanding hefty fees for their work.