Question: how long do you stay in the hospital for a heart cath?
Answer: How long does a cardiac catheterization last? A cardiac cath procedure usually takes about 30 minutes (and longer if you have an intervention), but the preparation and recovery time add several hours. Plan on being at the hospital all day.