For the most part, a tattoo session usually lasts between four and six hours. A large part of these hours is the selecting of the design and preparation. Large tattoos may take much longer, or be created during a series of visits instead of just one.