There are many kinds of chickens but it can be difficult knowing what to choose for your flock. The first thing you have to determine is what will your chicken be used for. Do you want to keep it as a pet, have it only for laying eggs or will you be butchering it?
If you want a chicken for laying eggs, there are different breeds for different types of production. If you want one that produces eggs that are white, you will want to consider the White or Brown Leghorn. There are many other breeds as well and a quick Google search will help you to discover them.
The most common chickens for brown eggs are the Isa Brown, Amber Link, Australop and the New Hampshire Red. These are the most popular breeds for brown eggs although there are many more.
If you want to grow chickens for their meat, the best ones will gain a good bit of weight during their first four months. The most common breeds are the Cornish and the Cornish Cross.
There are some birds that will produce eggs and provide meat at the end of their life cycle. A few of the breeds are the Australop and the Brahma. The meat of laying chickens isn’t as nutritious and the meat may be tougher.
You will have to house laying chickens differently than the ones you are using for meat. The laying chickens will require nesting boxes while the ones for meat will not need them but you will need to make sure that your coop has enough room for them as they tend to be larger.
If you want a pet chicken, you can buy a Showgirl, Phoenix or Cochin breed. They are a bit prettier than the other birds.
Just be sure to do your research on whichever one you decide on.