The influences of BaF2 addition on phase composition, electrical property and energy storage density in strontium barium niobate based glass-ceramics prepared using melt-casting followed by controlled crystallization were investigated. The results indicate that adding 1wt% BaF2 improves the precipitation of Ba0.27Sr0.75Nb2O6 phase. However, the secondary phases, Ba3SrNb2O9 and BaBF5 are formed as the amount of BaF2 exceeds 3wt% when heated at 800°C/3h+900°C/3h in the glass-ceramics. The dielectric constant, microstructure, volume resistivity and breakdown strength are related to BaF2 content. The maximum breakdown strength (1450 kV/cm) and the energy storage density (5.1J/cm3) can be obtained in the glass-ceramic sample with 1wt% BaF2 addition, which would be suitable to be used as the dielectric materials for high energy storage capacitors.