The hourly pay for a handyman is currently between $40 and $100, with a national average charge of roughly $60. Nevertheless, this hourly rate may change depending on a number of variables.