Beanies are good for running because unlike hats they provide warmth and allow you to cover your ears. They are manufactured with materials that will keep you warm and are also trendy, versatile, and provide a more secure fit.