Photopolymerization-based 3D printing has emerged as a promising technique to fabricate 3D structures. However, during the printing process, polymerized materials such as hydrogels often become highly light-scattering, thus perturbing incident light distribution and thereby deteriorating the final print resolution. To overcome this scattering-induced resolution deterioration, we developed a novel method termed flashing photopolymerization (FPP). Our FPP approach is informed by the fundamental kinetics of photopolymerization reactions, where light exposure is delivered in millisecond-scale ‘flashes’, as opposed to continuous light exposure. During the period of flash exposure, the prepolymer material negligibly scatters light. The material then polymerizes and opacifies in absence of light, therefore the exposure pattern is not perturbed by scattering. Compared to the conventional use of a continuous wave (CW) light source, the FPP fabrication resolution is improved. FPP also shows little dependency on the exposure, thus minimizing trial-and-error type optimization. Using FPP, we demonstrate its use in generating high-fidelity 3D printed constructs.