If you are looking to adopt a cat, or really, any animal, it is always a good idea to check out the local shelter. There are a lot of great reasons to take home a shelter animal to your home.
Saving a Life – One of the best reasons to adopt a cat from the shelter is that you are saving a life. Not all shelters put down the cats that are not adopted, but quite a few of them are. Chances are if it is a no kill shelter, they have many of their cats out in foster homes as they do not have the resources to keep them at the shelter. This is great to know the cats personality before adopting.
Personality – A benefit to adopting a cat from the shelter is that they likely have an idea of the cat's personality and they can help you find one that would be most suited for you and your life. They can help you find a cat that is laid back, a cat that likes to play or one that likes to cuddle.
Age – Another benefit to adopting a shelter cat is that you can find one that is the right age for you and your household. If you adopt a kitten, you can expect to have a cat that is going to get into a lot of mischief. If you adopt a cat that is a bit older, they likely are past that mischievous age that most kittens go through.
Cost – Depending on your shelter, it may actually be cheaper to adopt from there than it is to get a cat for free. Chances are you are going to want to neuter/spay your cat, and then there is the cost of the various shots. These can add up but if you adopt from the shelter, they may have a program with a local vet to get these services for a cheaper rate.