Обычная стеклянная масса после остывания имеет желтовато-зелёный или голубовато-зелёный оттенок. Стеклу можно придать окраску, если в состав шихты произвести включение, например, тех или иных оксидов металлов, которые в процессе варки изменят его структуру, что после остывания, в свою очередь, заставляет стёкла выделять определённые цвета из спектра проходящего сквозь них света. Железистые соединения окрашивают стекло в цвета — от голубовато-зелёных и жёлтых до красно-бурых, окись марганца — от жёлтых и коричневых до фиолетовых, окись хрома — в травянисто-зелёный, окись урана — в желтовато-зелёный (урановое стекло), окись кобальта — в синий (кобальтовое стекло), окись никеля — от фиолетового до серо-коричневого, окись сурьмы или сульфид натрия — в жёлтый (в самый же красивый жёлтый окрашивает, однако, коллоидное серебро), окись меди — в красный (так называемый медный рубин в отличие от золотого рубина, получаемого прибавкой коллоидного золота). Костяное стекло получается замутнением стекломассы пережжённой костью, а молочное — прибавкой смеси полевого и плавикового шпата. Теми же прибавками, замутив стекломассу в очень слабой степени, получают опаловое стекло. Окрашенные стёкла, помимо других областей применения, используют в качестве цветных светофильтров.