Question: how long does it take for a belly button piercing to heal over?
Answer: It may appear to be fully healed within 4-6 weeks, but it can take 3-6 months and sometimes up to a year for navel piercings to completely heal.