Glass durability is one of the properties that can be affected by surface treatments such as coatings or chemical attacks. These treatments can be used to reduce the quantities of potentially toxic elements contained in glass that may be released in solution. Five surface treatments were selected: three different coatings (SnO2, TiO2, SiO2) and two acidic attacks (SO2 dealkalization and acid polishing). These treatments were performed on five glass compositions (soda-lime, borosilicate, barium silicate, opal, and lead crystal). Their effects on alteration rates and mechanisms were investigated through a single protocol (acetic acid 4%, 70 °C) simulating accelerated aging conditions for containers of beverages or food. The data collected over 1.3 years showed significant reduction of lead leaching with all treatments except acid polishing. The best reduction factor was obtained with SO2 dealkalization, which also demonstrated beneficial effects towards the retention of Ba by reducing the diffusion of alkalis.