Hi fellow mama, the procedure for c section usually takes less than an hour to complete. You wouldn’t feel any pain during the procedure due to the anesthesia but once it wears off (after birth) , you will need to take painkillers to relieve the pain. I hope this information helps you!