The amount of time it takes to get a tattoo depends on many factors. Some tattoos can be done in as little as 15 minutes, but others can take hours. The cost is affected by the size and complexity of the design.