The rate at which a piercing heals varies from person to person and can also depend on what type of piercing you get, but typically, a new earlobe piercing will heal in 6-12 weeks. Piercings further up the ear (especially those involving cartilage) can take several months.