It depends on what type of surface the snow is being removed from. For example, a gravel driveway would be much harder to clear than a paved driveway. Generally speaking, most people would charge by the hour for this service. So it could range anywhere from $25-$50 per hour, depending on the size of the driveway and the amount of work that needs to be done.
The average rate for snow removal seems to vary depending on the type of service, geographical location, and other factors. However, according to one source, it seems that the average rate is between $25 and $50 per hour.