Firnis ist ein transparenter beziehungsweise nicht pigmentierter Anstrichstoff, der eine schützende oder gestalterische Schicht auf einer Oberfläche bildet. Je nach Art kann er auf trocknenden Ölen, Harzen oder Kombinationen daraus basieren.

Ein bekanntes Beispiel ist Leinölfirnis, der traditionell zur Behandlung von Holz sowie als Grundlage beziehungsweise Bindemittel für Ölanstriche verwendet wird.

Firnisse können je nach Zusammensetzung in den Untergrund eindringen oder einen Film auf der Oberfläche bilden. Eigenschaften wie Trocknung, Glanz und Widerstandsfähigkeit hängen vom verwendeten Bindemittel und der Herstellung ab.

Der Begriff darf nicht mit Standöl gleichgesetzt werden. Standöl bezeichnet ein durch Wärmebehandlung verändertes trocknendes Öl, während Firnis einen verarbeitungsfähigen Anstrichstoff bezeichnet.