Hi, I have a few lawn mowers and would think 15w40 would be a good oil for these hot running engines. I have plenty of it on hand and would use it if I am not going to hurt anything. My small engines are always ran above 50 degrees and usually above 70 degrees. I always warm my engines up for 5 minutes too so that should help. TIA