Question: how long do you stay in hospital after angiogram?
Answer: If you are having your angiogram done as an outpatient: you will stay in the hospital for four to six hours after the procedure is completed. Hospital staff will watch over you to make sure that you are all right.