Making Money With DoorDash: How to Start and What to Expect

If you meet the eligibility requirements, you can start making money within a few days.

Many, or all, of the products featured on this page are from our advertising partners who compensate us when you take certain actions on our website or click to take an action on their website. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.

Updated · 4 min read
Profile photo of Lauren Schwahn
Written by Lauren Schwahn
Lead Writer
Profile photo of Courtney Neidel
Edited by Courtney Neidel
Assigning Editor
Fact Checked
Profile photo of Taryn Phaneuf
Co-written by Taryn Phaneuf
Lead Writer

Drivers, known as Dashers, make money delivering food with DoorDash as independent contractors. The gig takes little time to start, pays frequently, offers flexible hours and could be a great way to make money without a traditional job. But earnings can fluctuate along with demand and delivery details.

Is becoming a Dasher the right choice for you? Here’s what to know about making money with DoorDash.

Where can you work as a Dasher?

DoorDash operates in more than 7,000 cities in the United States, Puerto Rico, Canada, Australia and Japan. You can deliver in a location near where you live or in cities you visit.

What are the requirements for delivering with DoorDash?

You don’t need prior delivery experience to sign up for DoorDash. However, you must:

  • Be at least 18 years old.

  • Have a car, motorcycle, scooter or bicycle (options may vary by location).

  • Have a valid driver’s license and insurance, if you drive.

  • Have a Social Security number.

  • Agree to a background check.

  • Have a smartphone with the DoorDash app.

If you satisfy these requirements, you can sign up for DoorDash and submit an application online. After delivering your first order as a Dasher, you can request a welcome kit. Download the DoorDash Driver app to complete the process.

🤓Nerdy Tip

Learn how DoorDash works before you sign up. NerdWallet personal finance writer Tommy Tindall moonlighted as a DoorDash delivery driver for a week to find out if it's worth it.

How does DoorDash work for drivers?

After your application is approved (which usually takes three to seven days) and you finish setting up your profile, you can open the Driver app and schedule a shift or “dash” on a whim if the app shows drivers are needed at that time.

When you’re signed in to work, the DoorDash system will match you with orders. You’ll see details for each opportunity, such as the location and how much it pays. DoorDash gives you 45 seconds to accept or reject a delivery. If you accept, you’ll follow the instructions given in the app. Usually, that means simply traveling to the restaurant and providing the customer’s name, then picking up the order and dropping it off at the customer’s location. Repeat at your leisure.

How much do DoorDash drivers make?

Generally, Dashers get paid a guaranteed base rate from $2 to $10 (or more) for every order. Factors such as distance and the estimated time required determine the exact amount. On top of the base rate, Dashers can earn extra from tips and promotions, like “peak pay” during busy times. Drivers keep 100% of tips.

When getting paid per order, Dashers have the flexibility to accept or reject orders based on their earning potential, including the base rate and the size of the tip.

In some cities, Dashers have a second earning option, which DoorDash introduced in June 2023. At the start of a shift, Dashers can opt to earn an hourly rate that depends on the time of day and location. Dashers can see what the hourly rate is before choosing that earning mode.

Those choosing the hourly rate get paid for the time they spend on a delivery, beginning when they accept an order and ending when it's delivered. When working on multiple orders, the clock starts when the first order is accepted and stops when the last order is delivered. Dashers aren’t paid for time spent waiting for DoorDash to offer a new order to fulfill.

Earn points for smart moves like budgeting, paying bills, and more

Register for a free account to start earning points, and join Nerdwallet+ to redeem your points for cash rewards.

Like the traditional per-order earning model, Dashers getting paid an hourly rate can boost their earnings through tips and promotions. However, DoorDash says on its website that tips can be less frequent in “earn by time” mode and peak pay may not be available.

Unlike the traditional earning model, Dashers who opt for the hourly rate can’t evaluate the earning potential of each order before deciding to accept or reject it. They can decline or unassign only one order per hour. Rejecting more than that ends earn-by-time mode, but Dashers can switch back to payment per order.

So how much money do Dashers generally make? The average hourly pay for DoorDash drivers in the U.S. is about $19, according to ZipRecruiter, an online job marketplace.

If you’re considering delivering for DoorDash, be aware that there are costs involved. For example, Dashers must pay for gas, tolls and vehicle maintenance out of their own pockets. As an independent contractor, you’ll also need to budget for taxes and insurance. DoorDash provides up to $1 million of liability insurance, but coverage applies only when there’s an order in your car. Consider purchasing rideshare insurance for extra protection.

How long does it take to make money with DoorDash?

You can make money fast by delivering for DoorDash. Most Dashers start earning money within a few days of signing up, according to the company. How quickly you pocket that money depends on the payout method you choose.

If you stick with the standard option, you’ll get paid weekly by direct deposit for deliveries completed Monday through Sunday of the previous week. Payments typically take two to three days to land in your bank account. Eligible Dashers can use Fast Pay to transfer earnings to a debit card daily, for a $1.99 fee. A third option: Apply for a DasherDirect account and get your daily earnings deposited to a prepaid debit card with no fee.

How can you make more money with DoorDash?

The more deliveries you make, the more money you’ll make. But that’s easier said than done. DoorDash offers a few tips and tricks for increasing your earnings:

  • Deliver during peak times when DoorDash pays extra. The lunch and dinner hours are usually the busiest.

  • Seek out hot spots. You’ll see a heat map in the Dasher app that highlights areas with more orders available.

  • Pick up batched orders, which are multiple orders along the same route.

  • Communication, punctuality and ensuring you have the correct order go a long way with customers — and can help you earn a higher rating and tips.

DoorDash isn’t the only company that will pay you to deliver goods. Learn about making money with similar services, such as Amazon Flex, Instacart and Uber Eats.

If you'd rather transport people, learn how to become a Lyft driver or Uber driver.