Instacart offers two different types of shopping jobs to get paid to grocery shop. The first option is to work in the store and do the shopping only (no delivery). This is a part-time job as an employee of Instacart and it involves an hourly rate that will be determined when the job offer is made. The other option is to shop and deliver to the customers. This is a contract role. You won't be an employee and you can work whenever you want. The amount you'll make for each batch will vary depending on details like the number of items in the order and how far you drive to make the delivery. You're also able to get tips from customers. While the rates vary, most people make $15-$20 per hour, and some earn more.