A magnetic resonance imaging apparatus according to an embodiment includes an execution unit and a generation unit. The execution unit executes first data collection after a predetermined inversion time elapses from a time when a labeling pulse is applied to a fluid flowing into an imaging region of a subject and a second data collection without application of the labeling pulse. The generation unit generates a differential image by using the first data and the second data. Here, the generation unit generates the differential image by a different differential method according to a relationship between the inversion time and a longitudinal relaxation time of the fluid.