A magnetic resonance imaging apparatus includes a data acquisition unit and an image generating unit. The data acquisition unit sets a delay time from a reference wave based on heart rate information or peripheral pulse wave information previously acquired from an object and acquires MR signals by an imaging scan with a delay time and in synchronization with a blood flow beat. The delay time represents a time phase for image data acquisition timing in synchronization with the beat. The image generating unit generates a blood flow image based on the magnetic resonance signals.