Yes, cockroaches can survive for weeks without food and only a few days without water. They are incredibly resilient insects that can adapt to various conditions to survive.