Cracker Barrel employees earn $15 per hour on average, or $32,000 annually, which is 55% lower than the national salary average of $56,000 per year. According to our data, the highest paying job at Cracker Barrel is a District Manager at $65,500 annually while the lowest paying job at Cracker Barrel is a Retail Sales Associate at $14,600 annually.See all Cracker Barrel salaries »
"I definitely didn't get paid enough to put up with what i did."
"Underpaid... I got paid $10 for the same work, offered $8.50 when I interviewed for other companies."
"I guess CB is alright pay. For the amount of our life they want, it does seem paltry, but hey, isn't that the American condition. Anybody who is willing to put in these hours, at these times, has already agreed that they are alright with getting less for more."
"In between, you can move up every six months for a small raise."