No, you don't need a rooster! Chickens will lay eggs no matter what. If you want fertile eggs to hatch, you will need a rooster though.