Make Money

Paid Surveys

Gig Jobs

Passive Income

Gopuff Review 2024: Is Gopuff Worth it? Gopuff Pros & Cons

Photo of author
Written by: Kate Starr
Last Updated:

DollarBreak is reader-supported, when you sign up through links on this post, we may receive compensation. Disclosure.

Gopuff Review

gopuff logo

Gopuff is a delivery service based in the US that specializes in food and groceries delivery. The company has been in operation since 2013 and is currently available in over 1000 cities in the US. GoPuff also has over 500 of its own fulfillment centers, from which customers’ orders are packed and dispatched. As a GoPuff driver partner, you can earn up to $21 per hour just by completing deliveries.



Legit & Safe

Earning Potential

Flexible Schedule

Payout Process


  • High earnings potential – experienced delivery drivers can earn up to $21 per hour + tips. On average, most delivery drivers earn around $13 per hour.
  • Additional ways to earn extra cash – GoPuff offers drivers incentives and bonuses to enable them toearn more. Drivers can also keep 100% of all tips.
  • Good side hustle even with a full-time job – you can work weekends to supplement your pay if you have a full-time job and earn up to $200 per weekend.
  • Flexible hours – choose when you want to work based on your schedule. Peak periods are between 7pm and 12am and you can earn more during these times.


  • High minimum age – you must be at least 21 to become a GoPuff delivery driver, thus it is not a suitable way to earn extra income for teenagers.
  • Some lull periods have lower demand – during these periods, you may find that your earnings per hour may only be around $7 to $10 on average.

Compare to Other Delivery Driver Jobs


DoorDash logo

Earn $25 per hour plus keep 100% of your tips (4000 cities in USA)

You can use any mode of transportation: your car, bicycle or motorcycle

You have the freedom to pick and choose which orders you want to accept


GoPuff logo

Experienced delivery drivers can earn up to $21 per hour ($13 on average)

Choose when you want to work based on your schedule in 1000 cities

Delivery snacks, drinks, grocery, quick meals, cleaning supplies and more


Grubhub logo

Make around $12 per hour + tips and create your own flexible schedule

No resume, interview or delivery experience required, and no dress code

Cash your earnings out up to $500 a day (free for Chase Bank customers)

How Does GoPuff Work?

You can join GoPuff as a delivery driver to complete on-demand jobs and gigs. As a delivery driver with GoPuff, your job scope is relatively simple. When a customer places an order on the platform, you can then choose whether or not to accept the order via the GoPuff driver app.

If you accept an order, you will need to travel to the designated micro-fulfillment center to pick up the order. You will then need to deliver the order to the customer.

The GoPuff driver app will also allow you to:

  • Schedule your shift in advance
  • Manage your account
  • Check your earnings
  • Contact support

How Much Can You Make With GoPuff? 

how much money can you make with gopuff

As a GoPuff delivery driver, you can earn up to $21 + plus tips per hour, although your earnings per shift may vary depending on the demand for delivery drivers in your area. When starting a shift, you can see how much you can earn.

In addition, you will also get to keep 100% of the tips you get from customers. GoPuff delivery drivers in some locations may also enjoy occasional bonuses, incentives, or subsidies.

Keep an eye out for additional opportunities that can help you increase your earnings on GoPuff.

Who is GoPuff Best for?

GoPuff is ideal for drivers looking to make extra money by providing delivery services in their free time. If you own a car or other eligible vehicle, becoming a GoPuff delivery driver can be a great side hustle idea or a second job option.

GoPuff Benefits: What Does GoPuff Offer

Flexible Scheduling

As a GoPuff delivery driver, you need to schedule shifts in advance. This allows you to plan your working hours.

Unlike some other delivery platforms, you cannot simply start working whenever you want. Nonetheless, there are no minimum commitments, and you can work as much or as little as you want each week.

Micro-Fulfillment Centers

GoPuff’s micro-fulfillment centers make it easy for delivery drivers to complete delivery orders from customers. Because all orders are packed in a central location, you do not need to travel to different locations to pick up orders. Picking up all orders from a single location enables you to save time on traveling to new locations.

Contactless Deliveries

The platform offers contactless delivery options to customers. This enables you to complete deliveries without having to interact with other people.

GoPuff Requirements 

To become a GoPuff driver, you must meet the following qualifications:

  • Be at least 21 years old
  • Have a valid US driver’s license
  • Have an insured vehicle in your name
  • Pass the training course for alcohol delivery
  • Own a smartphone that is compatible with the GoPuff app

GoPuff Costs to Consider

As a GoPuff delivery driver, you will need to pay for any costs you incur to carry out your deliveries.

Some of the costs to consider as a GoPuff delivery driver include:

  • Gas and maintenance costs
  • Insurance costs
  • Cost of delivery equipment such as thermal bags

GoPuff Payout Terms and Options?

GoPuff pays drivers via direct deposit to your bank account. The platform processes payments once every week. You will get paid for any deliveries you completed in the previous week and the tips you receive from customers.

GoPuff Reviews: is GoPuff Legit?

Review WebsiteGoPuff Review
App Store4.6 out of 5 stars
Google Play4.3 out of 5 stars
Trustpilot2.1 out of 5 stars
Indeed2.8 out of 5 stars

GoPuff is a safe and legitimate delivery platform that you can join to earn an income. The platform has received mostly positive reviews from its delivery drivers.

Many reviewers praised the company for being convenient to use and enabling them to earn money in their free time. Delivery drivers were also satisfied with how helpful the company’s support team is in resolving any problems they faced.

However, some drivers complained that the GoPuff app had several bugs and glitches. Some drivers also complained that there were occasional periods with too many drivers and too few orders. During these periods, drivers complained that they were not able to earn much.

What Are the GoPuff Pros & Cons?

GoPuff Pros

  • As a GoPuff delivery driver, you have a work for yourself job and can choose your working hours.
  • You can earn an up to $21 + tips per hour just by delivering groceries.
  • GoPuff has over 500 micro-fulfillment centers, making it convenient to pick up orders.
  • You will get paid via automatic bank transfers once per week.

GoPuff Cons

  • You will be responsible for any delivery expenses, including gas, maintenance, and insurance.
  • You may experience lower earnings during lull periods

How Good is GoPuff Support and Knowledge Base?

GoPuff has a detailed frequently asked questions page that answers most of your queries concerning payments, drivers, orders, and your account.

If you still have any questions or face any issues, you can contact the company directly at 55-400-7833.

GoPuff Review Verdict: is GoPuff Worth It?

GoPuff is one of the best gig economy platforms that you can join to find gig work as a delivery driver. The company also operates micro-fulfillment centers in over 500 locations across the United States, making it convenient for delivery drivers to pick up and deliver orders.

In addition, GoPuff also allows drivers to schedule delivery shifts in advance, and there are no minimum working hours. Thus, it is a great platform to work with if you are looking for a side hustle or a second job.

Moreover, the platform also processes payments regularly, enabling drivers to get paid once per week for any deliveries that complete in the previous week.

How to Start Earning With GoPuff?

Step 1: Start Online Application

You will need to start by visiting the GoPuff website and filling in an online application to become a delivery driver.

Some of the basic information you will need to provide include:

  • Your full name
  • Email
  • Phone number 
  • Address
  • Date of birth

You will also need to confirm that you meet the age requirements, and have a valid driver’s license and insurance.

Step 2: Sign the Independent Contractor Agreement

You will also need to provide your tax information by filling in a W9 form and entering your social security number. The platform will then generate a Partner Independent Contractor Agreement and a W9 form for you to sign.

Since the platform conducts background checks on all its delivery driver applicants, you will need to sign a disclosure form agreeing to them.

Step 3: Document Approval and Background Check

After completing your online application, GoPuff will have to review your submitted documents. Once your application has been approved, the company will then proceed to conduct a background check on you. The platform will check your Motor Vehicle Record and your criminal records.

The background check usually takes between two to three days to complete.

Step 4: Scheduled Orientation with Manager   

Once your application is approved and your background check is passed, the company will schedule an orientation for you with a manager.

During your orientation, the manager will:

  • Explain your job
  • Help set up the GoDrive app and teach you how to use it
  • Answer any questions you might have

Step 5: Start Working as GoPuff Driver

After completing the orientation process, you can then start working as a GoPuff delivery driver. You can schedule delivery shifts in advance based on your weekly schedule.

When your shift starts, you can accept orders and complete them. When delivering orders to customers, remember to provide good services as this may increase your chances of getting a better tip.

GoPuff FAQs

What is GoPuff?

GoPuff is a platform that provides on-demand delivery services to customers. Customers can order groceries, food, and other household essentials to be delivered to their homes.

The company owns and operates over 500 micro-fulfillment centers in hundreds of cities across the United States. It stores over 4000 products in each of its locations, enabling drivers to conveniently pick up and deliver customer orders.

The company was founded in 2013 by two university students. It currently has over 10,000 employees serving customers in over 1000 cities in the United States and Europe.

How do I become a GoPuff driver-partner? 

To join the GoPuff driver-partner team, visit the company’s application page to get started.

What are GoPuff’s points?

GoPuff’s Puff Points are points that customers can earn with their purchases. If you earn enough, you can unlock Rewards that you can redeem on your next order.

Do Gopuff employees receive benefits?

While full-time Gopuff employees receive perks, drivers are considered independent contractors and typically don’t receive any benefits.

Where can I work as a Gopuff delivery driver?

The platform offers its services in hundreds of cities across the United States and Europe. You can visit the GoPuff website to see if it is available in your city.

Some of the biggest markets for GoPuff delivery drivers include:

  • Chicago
  • Denver
  • New York
  • Orlando
  • Houston
  • Los Angeles
  • Seattle
  • And many more

How long do GoPuff orders take?

Each GoPuff order takes around half an hour to complete, from the time that a customer places the order. Thus, as a delivery driver, each delivery usually takes under 30 minutes to complete. Nonetheless, the actual time it takes you to complete an order will depend on the distance that you need to travel.

Photo of author

Kate Starr


About the author:

Kate Starr is a personal finance, FinTech and MarTech writer. Her areas of expertise include making money, investing, and money management.

From earning money as a beginner entrepreneur to advanced investing in the stock market, Kate’s guides can help you to get more ideas on how to earn income online and increase your wealth.

The content on is for informational and educational purposes only and cannot replace any professional financial advice.
Conduct your own research and seek the advice of a licensed financial advisor. Please read the full Terms of use and Privacy Policy.