A printing apparatus, including: printing unit; conveying unit; print control unit; correcting unit configured to determine, in printing an image on each of a plurality of sets of the same type of print medium, a correction value for correcting printing position shift between a plurality of nozzle arrays based on an inspection pattern printed on a preceding region of the print medium, and to correct the printing position between the plurality of nozzle arrays in the subsequent region of the print medium by using the determined correction value, wherein the correcting unit corrects, in printing on a leading end region of a set of print medium subsequent to the preceding set of print medium, the printing position shift by using the correction value used in printing on the preceding set of print medium.