It takes anywhere from 30 minutes to a few hours depending on the size, complexity and placement of the tattoo. Some tattoos may take up to a week to complete while others can be completed in just a few hours.