As of Sep 24, 2024, the average hourly pay for a Nature Photographer in California is $18.09 an hour. While ZipRecruiter is seeing salaries as high as $36.53 and as low as $9.49, the majority of Nature Photographer salaries currently range between $15.19 (25th percentile) to $21.35 (75th percentile) in California.