This varies depending on the job role and experience that you bring to the table. The average salary for a Sainsbury's employee is £11 an hour, but salaries can range from minimum wage to well above national averages depending on your job role.