The invention discloses an energy-storage self-luminous epoxy resin mixture for roads as well as a preparation method and application thereof. The energy-storage self-luminous epoxy resin mixture comprises the following components: coarse aggregate, fine aggregate, epoxy resin, a toughening agent, a curing agent and fluorescent powder, wherein the nominal particle size of the coarse aggregate is greater than 2.36 mm, the nominal particle size of the fine aggregate is 0.15-2.36 mm, and the nominal particle size of the fluorescent powder is less than 0.15 mm; wherein the epoxy resin accounts for6.0%-10.0% of the total mass of the coarse aggregate and the fine aggregate, the flexibilizer accounts for 0.4%-1.0% of the total mass of the coarse aggregate and the fine aggregate, the curing agentaccounts for 1.0%-2.5% of the total mass of the coarse aggregate and the fine aggregate, and the fluorescent powder accounts for 5.0%-10.0% of the total mass of the coarse aggregate and the fine aggregate. The advantages of the fluorescent powder are achieved by applying the colorless and transparent epoxy resin, so that the epoxy resin mixture is good in light transmission and ideal in luminouseffect, and the proportion of the epoxy resin can meet the requirement of pavement performance and has a protection effect on the fluorescent powder; the fluorescent powder with the nominal particle size smaller than 0.15 mm is adopted for replacing fine aggregate with the particle size smaller than 0.15 mm, so that the mechanical property of the pavement structure is not affected, and the beneficial effects of energy storage and light emitting are achieved.