We present a method for fabricating photonic crystals (PCs) by polymerization-induced microphase separation of block copolymers (BCPs). Molecular weight of BCP for PCs is so large that it has been difficult for conventional solution casting and annealing methods to complete the microphase separation to form periodically ordered submicron structures. Our method overcomes the difficulty by inducing the microphase separation and transitions during the polymerization, when the molecular weight of the BCPs is small enough for the microphase separation and transitions. The microphase-separated structure is then enlarged while maintaining the self-similarity. We succeeded in fabricating PCs with reflection wavelength λm ≈ 1000 nm and a full width at half-maximum Δλ = 0.05λm by living-radical bulk block copolymerization of poly(methyl methacrylate)-block-polystyrene.