Skoré sklo získalo svoju farbu z nečistôt, ktoré boli prítomné pri vytváraní skla. Napríklad „čierne sklenené fľaše“ boli tmavo hnedé alebo zelené sklo, ktoré boli prvýkrát vyrobené v Anglicku v 17. storočí. Toto sklo bolo tmavé kvôli účinkom nečistôt železa v piesku použitom na výrobu skla a síra z dymu horiaceho uhlia použitého na roztavenie skla.
Okrem prírodných nečistôt je sklo farbené zámerným zavádzaním minerálov alebo čistených solí kovov (pigmenty). Príklady populárnych farebných skiel zahŕňajú rubínové sklo (vynájdené v roku 1679 pomocou chloridu zlata) a uránové sklo (vynájdené v 30. rokoch 20. storočia, sklo, ktoré žiari v tme, vyrobené pomocou oxidu uránu).
Na sklo sa dá použiť mnoho špeciálnych efektov, ktoré ovplyvňujú jeho farbu a celkový vzhľad. Iridescent sklo, niekedy nazývané iris glass, sa vyrába pridaním kovové zlúčeniny na sklo alebo striekaním povrchu chloridom cínatým alebo chloridom olovnatým a opätovným ohriatím v redukčnej atmosfére. Staroveké okuliare vyzerajú dúhové od odrazu svetla od mnohých vrstiev zvetrávania.
Dichroické sklo je dúhový efekt, pri ktorom sa sklo javí ako rôzne farby v závislosti od uhla, z ktorého je zobrazené. Tento efekt je spôsobený nanesením veľmi tenkých vrstiev koloidných kovov (napríklad zlata alebo striebra) na sklo. Tenké vrstvy sú obvykle potiahnuté čírym sklom, ktoré ich chráni pred opotrebením alebo oxidáciou.