The i7 6700k does not include any cooler - so yes you need to buy one. A Hyper 212 EVO will work just fine and is cheap. I use a Corsair H80i GT with mine and it works wonderfully!
If you are not interested in overclocking, why are you buying a "K" series processor though? They make a i7 6700 non k as well.