Swimming with a fresh wound can be harmful as it can cause the leaching of pigment and damage to the artwork. Therefore, you shouldn’t swim until your tattoo is fully healed. Usually, it takes 3 to 4 weeks.