Below are some common types of consultant roles and their average national pay. For the most up-to-date salary information from Indeed, click on the links provided: Marketing Consultant: $56,401 per year or $18.73 per hour. Restaurant Consultant: $57,886 per year or $30 per hour.