Publicists earn between $52,670 and $64,535 annually, with a median salary of $56,742. Work hours vary widely based on seniority and industry segment, ranging from part-time to full-time, often demanding significant time commitment depending on the role and project needs.