1. Buat preparat ulas (sinear) yang telah difiksasi Sel bakteri tertempel pada permukaan kaca (object dari bakteri gram positif misal Bacillus subtilis dan glass) gram negatif misal Excherichia coli 2. Teteskan kristal violet sebagai pewarna utama Kristal ungu akan mewarnai seluruh permukaan sel pada kedua preparat, usahakan semua ulasan bakteri gram positif dan negatif terwarnai dan tunggu selama 1 menit 3. Cuci dengan akuades mengalir 4. Teteskan mordant (lugols iodine) Adanya lugols iodine menyebabkan adanya ikatan CV dengan iodine yang akan meningkatkan afinitas pengikatanzat warna oleh bakteri. Pada gram positif dapat terbentuk CV iodinribonukleat pada dinding sel 5. Cuci dengan akuades mengalir 6. 6. Beri larutan pemucat (ethanol 96% / aseton) Penetesan etanol asolut menyebabkan terbentuknya setetes demi setetes hingga etanol yang jatuh pori pori pada gram negatif yang memiliki banyak berwarna jernih. Jangan sampai terlalu banyak lapisan lemak (lipid larut dalam etanol), sehingga (overdecolorize komplek CV-Iodine akan lepas dari permukaan sel gram negatif, sedangkan pada gram positif CV- Iodine tetap menempel di dinding sel, sel gram negatif menjadi bening 7. Cuci dengan akuades mengalir 8. Teteskan counterstain (safranin) dan tunggu Safranin akan mewarnai sel gram negatif menjadi selama 45 detik berwarna merah, sedangkan gram positif tidak terpengaruh. Counterstain hanya berfungsi sebagai pengontras saja. 9. Cuci dengan akuades mengalir 10. Keringkan preparat dengan kertas tissue yang ditempelkan di sisi ulasan (jangan sampai merusak ulasan) lalu biarkan mengering di udara