Antelmintik umumnya efektif pada infeksi cacing kremi, tapi penggunaannya disertai dengan perbaikan faktor higienis untuk memutus siklus autoinfeksi. Semua anggota keluarga memerlukan pengobatan.
Usia cacing kremi dewasa tidak lebih dari 6 minggu, dan untuk pertumbuhan cacing yang baru, telur tertelan dan terpapar oleh asam lambung dan enzim pencernaan dari saluran cerna bagian atas. Perkembangbiakan cacing tidak terjadi dalam usus besar. Cacing betina dewasa meletakkan telurnya di kulit sekitar anus yang menyebabkan gatal. Garukkan di sekitar daerah ini akan menyebabkan telur berpindah ke mulut melalui jari, sering kali melalui makanan yang dimakan tanpa mencuci tangan terlebih dahulu. Mencuci tangan dan menyikat kuku sebelum makan dan setelah ke toilet merupakan hal yang penting dilakukan. Mandi segera setelah bangun tidur dapat menghilangkan telur cacing yang ditempatkan di sekitar anus pada malam hari.
Mebendazol merupakan obat pilihan untuk semua pasien berumur lebih dari 2 tahun. Obat ini diberikan sebagai dosis tunggal. Karena seringnya terjadi infeksi ulang, maka diperlukan pemberian obat pada 2 sampai 3 minggu berikutnya.
Piperazin tersedia dalam sediaan kombinasi dengan senosida sebagai sediaan dosis tunggal.