Common waste glasses (window, bottle glass or tableware) with fly ash form a glass matrix for chromium waste immobilization. Soluble chromium from residual waters was adsorbed on fly ash; the resulting solid contained 23.7% Cr6+. The three glass wastes, chromium-containing fly ash, and borax were used to make glasses in weight ratios waste glass: borax: fly ash of 1: 1: 1 and 1.5: 0.5: 1. The hydrolytic stability ranged from 18.46 to 28.13 µg g−1 soluble Na2O, qualifying them in the HGB1 class. The chemical stability, characterized by the dissolution rate, was 0.011–0.077 µg cm−2 h−1, depending on the glass composition and the aggressive medium pH. The chromium leachability is influnced by the glass composition and the pH of the leaching solution, ranging between 0–0.015% of the total chromium. Chromium waste vitrification is a viabile solution with multiple economic advantages.