ペニシリンとセファロスポリンの両方にアレルギーのある梅毒患者は、テトラサイクリンとマクロライドを服用することができる。 通常、梅毒はペニシリンまたはセファロスポリンの注射によって治療することができる。 しかし、多くの人はペニシリンやセファロスポリンにアレルギーを起こす可能性があり、その場合はテトラサイクリンやマクロライドが選択される。 ペニシリンやセファロスポリンにアレルギーのある人のための抗生物質の代替薬として、テトラサイクリン系とマクロライド系は比較的効果が劣るが、定期的に十分な量を使用することで、よりよい結果を得ることができる。 具体的には、ドキシサイクリン、アジスロマイシン、エリスロマイシンなどがある。 しかし、梅毒スピロヘータはマクロライドに極めて耐性があるため、この2種類の薬剤ではテトラサイクリン系が好まれる。 ただし、梅毒患者が薬を服用する際には、医師の指導を受けなければならず、個人的に薬を服用することは厳禁である。