2020 Tattoo Prices Average Tattoo Costs (by Size & Examples)

Average Tattoo Cost. The average cost for a small tattoo like a heart or cross is $50 to $250.For a medium-sized tattoo like a tribal or portrait, expect to spend between $150 and $450.Hiring a tattoo artist typically costs $120 to $150 per hour, and prices depend on how long it takes.. For a large tattoo, like a half or full sleeve, prices start at $500 and can go all the way up to $4,000 for ...…