Abstract: A windshield head-up display, and a method for suppressing a ghost image are disclosed. The windshield head-up display comprises an image source and a projection assembly. The image source is projected onto a windshield by means of the projection assembly, such that a first virtual image and a second virtual image are formed on the same side of the windshield. The first virtual image is closer to an eye-box region than the second virtual image. The distance from the first virtual image to the eye-box region is an imaging distance. The method comprises: measuring a ghost image value of the first virtual image and the second virtual image upon a change in the imaging distance; and if the imaging distance has increased, reducing the ghost image value of the first virtual image and the second virtual image projected by the projection assembly onto the same side of the windshield.