The answer is yes, this should not have a problem fitting a 24" Poulan. It may be a little bigger than you need, but if you went with a smaller cover, you may run the risk of it not fitting exactly right.
Thanks,
Snow Blowers Direct