A display panel and a manufacturing method thereof, and a display device. The display panel comprises: a display module having an opening extending therethrough in a direction perpendicular to a light-exiting surface; and a light-shielding structure comprises a light-blocking layer positioned at an inner wall of the opening of the display module. The light-blocking layer can effectively prevent light from leaking from a film layer of the display module where the opening extends therethrough.