Delivery driver picking up a food order from a masked restaurant worker using an insulated red delivery bag.

How To Make Money With DoorDash

disclosure

DoorDash has become one of the most popular delivery platforms in the United States, offering a flexible way for people to earn extra income on their own schedule. Whether you’re looking for a side hustle, part-time job, or full-time opportunity, DoorDash can be a great way to make money if you know how to maximize your earnings.

1. Become a Dasher

The first step to making money with DoorDash is signing up as a “Dasher.” You’ll need to be at least 18 years old, have a valid driver’s license, insurance, and access to a vehicle. In some areas, you can deliver using a bike or scooter. Once approved, you can start accepting delivery requests through the DoorDash app.

2. Understand How DoorDash Pays

DoorDash pays drivers per delivery, combining a base pay, customer tips, and occasional bonuses called Peak Pay. Base pay typically ranges from $2 to $10 per order depending on distance, time, and desirability. You keep 100% of your tips, and bonuses can significantly boost your earnings during busy hours or special promotions.

3. Work During Peak Hours

The best way to earn more is to dash during peak times such as lunch (11 a.m. to 2 p.m.) and dinner (5 p.m. to 9 p.m.). Weekends and major events also bring higher demand. During these times, DoorDash often offers Peak Pay incentives that can add $1 to $5 extra per delivery.

4. Focus on High-Paying Orders

Not all deliveries are equal. Use the app’s preview feature to see how much you’ll earn before accepting. Look for orders with good payouts relative to distance and estimated time. Avoid long drives for low pay, and try to stay within a specific delivery zone to save on gas and time.

5. Maximize Your Efficiency

The key to higher hourly earnings is efficiency. Group multiple deliveries in the same area, plan your routes strategically, and learn which restaurants are quick versus those that often delay orders. Keep your car clean and organized for faster drop-offs and better customer satisfaction.

6. Take Advantage of Challenges and Bonuses

DoorDash frequently runs “Challenges” that reward drivers for completing a certain number of deliveries within a set time frame. These can provide extra earnings, especially during weekends or holidays. Keep an eye on promotions in your app and take advantage when possible.

7. Track Your Expenses

Since you’re considered an independent contractor, you’ll be responsible for your own taxes. Track mileage, gas, maintenance, and other business-related expenses to claim deductions during tax season. Using apps like Everlance or Stride can make this easier.

8. Use DoorDash for Referrals

DoorDash offers referral bonuses for bringing new drivers onto the platform. If someone signs up using your link and completes the required number of deliveries, you can earn an additional cash bonus, which varies by location.

9. Combine DoorDash With Other Delivery Apps

To avoid downtime, consider multi-apping by also working for Uber Eats, Grubhub, or Instacart. This helps you stay busy when DoorDash orders slow down, maximizing your income potential.

10. Treat It Like a Business

The most successful Dashers treat DoorDash like a business. Set goals, analyze your earnings per hour, and adjust your schedule based on the best-performing times and locations. The more data you gather about your local area, the better your strategy will become.

Final Thoughts

Making money with DoorDash isn’t just about driving around and delivering food. It’s about understanding the app, optimizing your time, and treating your side hustle seriously. With the right strategy and consistency, many Dashers earn hundreds or even thousands of dollars each month. Whether you’re saving for a goal, paying off debt, or just need extra cash, DoorDash can be a rewarding and flexible way to make money on your own terms.

DoorDash driver handing a paper bag of food to a customer at their door.