The average lifeguard salary at Lee County was $33,581 , which is 586 percent higher than the average salary for this job in Florida, and 781 percent higher than the national average for this job . Lifeguard salaries at Lee County typically range from $20,626 to $45,593 (25th to 75th percentile). The highest reported lifeguard salary was $53,288. There are 8 employees at Lee County with the job title lifeguard.