The average librarian salary at Sunnyvale was $158,269 , which is 25 percent higher than the average salary for this job in California, and 105 percent higher than the national average for this job . Librarian salaries at Sunnyvale typically range from $147,699 to $165,380 (25th to 75th percentile). The highest reported librarian salary was $174,690. There are 10 employees at Sunnyvale with the job title librarian.