Eu3+-doped tellurite glasses with the nominal composition of 64TeO2-20WO3-(16-y)Lu2O3-yEu2O3 were prepared by melt-quenching method. The glass stability was evaluated by some thermodynamic temperature derived a DTA curve. Their optical properties are revealed by transmittance, excitation, emission and XEL spectra, together with the luminescence decay curves. The optimal content of Eu2O3 was determined to be 8 (under 394 nm excitation) and 10 mol% (under X-ray excitation), respectively. The highly transparent Eu3+-doped TeO2-Lu2O3-WO3 with density of 6.35 g/cm3 shows the lifetime of about 0.725 ms, and gives red emission at 613 nm under X-ray excitation, which implies the potential detection application of the slow events as a novel glass scintillator.