Land surveyors typically work around 40 hours a week, often 8 hours daily, with potential longer hours during peak seasons. The average salary ranges from $67,590 to $93,090, with a mid-level salary of approximately $77,990, depending on experience and location.