If you are not overclocking, no you do not need a cooler, but if you have the money a 212 EVO wouldn't hurt.
Also, Bhavneet, a cooler WILL NOT lower the TDP. That is not how it works at all. The CPU will use the same power and make the same amount of heat, the better cooler just dissipates the heat better.