how long does it take for belly piercing to stop hurting?
Because it takes six to 12 months for a navel piercing to fully heal, it is very common to experience redness, soreness/pain, and swelling for up to a year.