Mulch installation prices typically range from $0.20 to $0.60 per square foot, depending on the type, or an average of $0.35 per square foot. The cost of mulch for an average-sized garden of 500 square feet will run you around $175, with most homeowners spending between $100 and $300.
Handymen or independent landscapers typically charge by the hour for weeding and mulching. Rates vary based on your location and the person, but generally expect to pay about $30 to $50 an hour. Don’t be afraid to ask upfront for a general estimate of hours – you don’t want to be shocked when you get the bill.