Provided is a shimming method performed by a magnetic resonance imaging (MRI) apparatus, the shimming method including applying a magnetic field and a high frequency to an object through a bore of the MRI apparatus including at least one magnet and an RF coil and obtaining a static magnetic field map corresponding to the magnetic field formed in the bore performing shimming using a plurality of shim channels based on the static magnetic field map receiving a free induction decay (FID) signal from the RF coil and determining a state of the magnetic field based on the FID signal and controlling whether to stop shimming based on the determined state.