This pain often gets better in 3 or 4 days. But it may last for up to 2 weeks. Even though your baby’s penis will likely start to feel better after 3 or 4 days, it may look worse. The penis often starts to look like it’s getting better after about 7 to 10 days.