The average earnings of an Instacart driver in the United States is $13.88 per hour, and the range can vary from $7.25 to $25.59 depending on the area and city of delivery operations. This means that for an 8 hour shift, you can expect to earn a minimum of $111 per day shopping for Instacart.