Average Bath & Body Works hourly pay ranges from approximately $11.00 per hour for Market Associate to $24.10 per hour for Corporate Development Manager. The average Bath & Body Works salary ranges from approximately $32,404 per year for Retail Supervisor to $118,500 per year for Incident Manager.