Antibiyotikler, genellikle bakteriyel enfeksiyonları tedavi etmek için kullanılır ve doğrudan şişliği azaltmazlar. Ancak, eğer şişlik bir enfeksiyon nedeniyle oluşmuşsa ve antibiyotikler bu enfeksiyonu tedavi ederse, dolaylı yoldan şişliği azaltabilirler. Şişlik genellikle iltihaplanma veya sıvı birikimi nedeniyle oluşur ve antibiyotikler bu tür bir iltihaplanmayı kontrol altına alarak şişliği azaltabilirler. Ancak, şişlik farklı nedenlerden kaynaklanıyorsa, antibiyotiklerin etkili olup olmayacağı durumun altında yatan nedenlere bağlıdır.