MRI exams take an average of 15 – 45 minutes. There are a few variables that will determine the length, including the part of your body we are scanning and whether your scan requires a contrast dye.