Does Publix cash checks? Yes, Publix does cash personal and payroll checks at all stores. To cash a check at Publix you must provide a driver's license, state-issued photo identification card, or military identification.