A landscaper's average per hour price can differ from location to location based on the demand, raw material, and service cost. But on average, a landscaping estimate can be around $50 and $100 depending on the scale, demand, and unique customer requirements. The hourly landscaping rate can change depending on the agency and the project scope.