A gardener's hourly rate could be determined by their level of experience. A new gardener with basic experience typically charges $20 to $30 per hour, whereas a gardener with years of experience who specializes in garden planning may charge as much as $60 to $88 per hour.