The average leaf blower costs $149 but ranges from $17 to $619 depending on the power source (electric, gas, or battery). Shop around to get the best leaf blower for your lawn.