For most things yes, but in my local shops that sell meat and vegetables most require cash.