The friction caused by the frequent movement of your neck skin makes it more difficult for the freshly tattooed skin to recover. It can take up to three weeks for neck tattoos to heal completely.