An MRI typically takes between 30 and 60 minutes. The exam may take longer if the contrast is involved. Staff will let you know how long the exam should take once you arrive.