BJ's Wholesale Club pays its staff an average of $14.50 hourly. Moreover, hourly pay at BJS ranges from an average of $11.45 to $20.32 an hour.