Is it normal for baby to still have jaundice at three weeks?

Yes? Jaundice is common at birth with most babies at least to some extent and can last sometimes until a month of age but it usually is slowly disappearing not getting worse. If you have any concerns talk with your pediatrician.