Los venenos para cucarachas pueden usar varios ingredientes activos diferentes, pero dos de los más comunes son Hydramethylnon y Fipronil. Hydramethylnon es más completo y contamina los fluidos corporales de cualquier cucaracha que lo consume para garantizar que El veneno se extiende por toda la colonia. El fipronil es menos completo, pero funciona más rápido.
Los venenos que contienen Hydramethylnon generalmente toman alrededor de siete días para mostrar los resultados y se recomiendan para infestaciones muy grandes o graves. Con Fipronil, los usuarios comienzan a ver resultados en cuestión de horas. Funciona mejor para infestaciones superficiales más pequeñas. Los venenos que contienen ambos tipos de ingredientes están disponibles en forma de cristal, gel y trampa.