Abstract: In one embodiment, an MRI apparatus includes processing circuitry configured to: calculate phase correction data, which includes information on phase rotation amount due to non-uniformity of a static magnetic field, from MR signals; generate an image by using the phase correction data and the MR signals such that a signal from at least one of substances having different magnetic resonance frequencies in an imaging region of an object is suppressed in the image; generate first phase correction data composed of phase data that correspond to phase rotation amount selected from choices of phase rotation amount; calculate discontinuity of the first phase correction data; and generate second phase correction data by substituting at least part of the first phase correction data with non-selected phase data, which corresponds to phase rotation amount being not selected among the choices of phase rotation amount, depending on the discontinuity.