A coloração de Gram (ou método de Gram) é uma forma de classificar as bactérias em dois grandes grupos: gram-positivo e gram-negativo. O nome vem de seu inventor, Hans Christian Gram.

O método de Gram mancha as bactérias de acordo com as propriedades químicas e físicas de suas paredes celulares. Primeiro, é colocado um corante violeta sobre a bactéria. Este corante mancha o peptidoglycan, uma camada espessa que só é encontrada nas bactérias gram-positivas. Após a primeira mancha, outra (geralmente safranina ou fuchsin) dá a todas as bactérias gram-negativas uma cor vermelha ou rosa.

A coloração de Gram é quase sempre o primeiro passo para a identificação de um organismo bacteriano. Entretanto, nem todas as bactérias podem ser classificadas por esta técnica. As bactérias para as quais o método não funciona são chamadas de 'gram-variáveis' ou 'gram-indeterminadas'.

Gram desenvolveu a técnica trabalhando com outro cientista, Carl Friedländer em um hospital em Berlim. Entretanto, Gram usou o teste pela primeira vez para tornar as bactérias nos pulmões mais fáceis de ver. Ele publicou seu método acabado em 1884.