The recovery time for angiogram is typically short. Most patients can resume their normal activities within a day or two after the procedure. However, it is important to follow any post-procedure instructions provided by your doctor for a smooth recovery.