Odmiana herbowa – herb różniący się od jego podstawowej wersji.
Odmiany herbowe są charakterystyczne dla heraldyki polskiej, ponieważ w heraldyce innych krajów europejskich, herb jest najczęściej z założenia indywidualizowany dla każdej rodziny, gałęzi rodziny lub nawet poszczególnych jej członków.
W Polsce jednym, niezmienianym herbem mogą posługiwać się liczne, nawet niespokrewnione rodziny. Dlatego powstawanie herbów w wersjach różniących się od podstawowej jest traktowane jako ewenement, i nazywane odmianami herbowymi.
Przyczyny powstawania odmian herbowych są różne:
Odmiany herbów są oznaczane przez dodanie nazwiska rodu posługującego się odmianą (np. Sas Komarnickich), osobną nazwą własną (Wilczekosy) lub oznaczenia cyfrą, zwykle rzymską lub literą. Ponieważ autorzy różnych herbarzy stosowali często dowolnie oznaczenia cyframi odmian herbów, nie należy ich traktować jako wiążących i stale związanych z jedną odmianą. Jedynie w przypadku kilku najbardziej popularnych odmian (np herbu Prus) numeracja odmian może być traktowana jako ustalona i zwyczajowa. Herby złożone przedstawiające na jednej tarczy herby przodków właściciela herbu nie są traktowane jako odmiany herbowe.