A cockroach can usually live for about 7 to 10 days without water, and can go for at least 30 days with no food before it starves. It is almost impossible for cockroach to starve to death in the wild unless it is enclosed or trapped, because of its uncanny ability to eat almost anything as a food source.