Answer. Pain is unavoidable following a caesarean section; after all, you've just gone through not only childbirth but also a major medical procedure, so the recovery period will require patience above all. You will require pain medication for 7-10 days after your c-section, possibly longer. For a few weeks after birth, you may experience stiffness and bruise around your scar, which generally heals in around 6 weeks.