It depends on the type of snow you are dealing with but that should be enough HP. My tractor is 24HP and it handles my 5 foot two-stage snowblower except in heavy downfalls (more than a foot) of very wet snow. In general, my experience is that it takes about 5 to 6 HP per foot of snowblower to do a good job.