殺菌藥(bactericidal drug)又稱殺菌劑[1](bactericidal agent,bactericide,bacteriocide,Bcidal),是具有能將細菌殺滅藥效的抗菌藥物。抑菌藥是與殺菌藥相對的一個概念。抑菌藥與殺菌藥的不同之處在於抑菌藥通過抑制細菌增殖發揮藥效,而殺菌藥可以將細菌殺滅。不過抑菌藥與殺菌藥並非嚴格對立的概念。部分抗菌藥物可能既是抑菌藥,又是殺菌藥。例如氯黴素在作用於革蘭氏陰性桿菌時只有抑制其增殖的藥效,而在作用於其他抗菌譜內的微生物時可以將其殺滅[2][3]:370-371。
氨基糖苷類抗生素與β-內醯胺類抗生素都是殺菌藥的實例[2]。