The most common reason why lawnmowers won’t start is because of bad fuel that has gummed up the carburetor. In some cases replacing the spark plug will fix this problem.