Yes, a baseball cap is helpful to keep rain out of your eyes. It shouldn't make you too hot in those temperatures.