From memory, photons are massless, otherwise they could not move at light speed. They do have momentum though.
Wait, hang on, we have access to an appreciable-chunk of the world's knowledge at our fingertips...
https://en.wikipedia.org/wiki/Photon - "Photons are massless[...]In empty space, the photon moves at c (the speed of light) and its energy and momentum are related by E = pc, where p is the magnitude of the momentum vector p[...]Current commonly accepted physical theories imply or assume the photon to be strictly massless"
In more recent times, it has been seen as easier to use just one concept of mass, and to redefine momentum entirely. So, photons have a mass of 0, and we don't need to specify "rest mass". But they do have momentum.