The price of a snow blower is determined by the machine's kind and size. Single-stage snow blowers often range in price from $250 to $700. Two-stage snow blowers range in price from $700 to $1,500.