Do chickens need roosters to produce eggs?

No, hens do not need roosters to lay eggs. All a female chicken needs to produce an egg is enough light, food, and water and happy, healthy living conditions.