B0 inhomogeneity leads to image artifacts and/or blurring. These issues can be addressed by using a B0 map, which typically requires an extra scan. In addition to the longer total scan time required, motion occurring between the acquisition of the imaging data and B0 map can lead to misregistration. The proposed method utilizes images reconstructed from rewind trajectories to construct a B0 map. In pulse sequences that already use gradient rewinds (e.g., bSSFP), a B0 map that is inherently registered to the imaging data can be created with no additional scan time.