No, these don't have any glass but it is designed for the outdoors, its powder-coated metal frame, solar panel, and resin candle, are weatherproof and rust-resistant.