What Spark Driver pays and costs, compared to other delivery work

Spark Driver is DoorDash's warehouse delivery service — you pick up orders from Walmart distribution centers and deliver them to customers' homes, usually in the same city. The pay structure is simpler than food delivery: you see the full payout before you accept, and most deliveries pay between $8 and $25 depending on distance and order size. The real question is whether that pay covers your actual costs, and whether the work pattern fits your schedule.

The honest answer depends on three things: your local market (some cities have far more Spark orders than others), your vehicle's fuel efficiency and maintenance costs, and whether you're comparing it to food delivery, gig work generally, or a traditional job. A driver in a fuel-efficient car in a dense market might clear $18 to $22 per hour after costs. A driver in a sprawling area with a truck might clear $12 to $15. Neither of those numbers includes taxes or the self-employment tax you owe on top.

Key Takeaways

  • Spark pays per delivery with full payout visibility before you accept, but the per-mile rate is usually lower than food delivery because orders are heavier and pickups are centralized.
  • Your actual hourly earnings depend heavily on whether your market has consistent order volume — some cities have steady work, others have long gaps between deliveries.
  • Fuel and vehicle maintenance costs eat into pay more than most drivers expect; a $12 payout on a 6-mile delivery leaves roughly $6 to $8 after fuel alone.
  • Spark requires a commercial auto insurance endorsement in most states, which costs $15 to $40 per month on top of your personal policy.
  • The work is steadier than food delivery in some markets but less flexible — you cannot cherry-pick orders as easily, and acceptance rates affect your access to orders.

How Spark's pay structure compares to DoorDash food delivery

Spark and DoorDash food delivery use different payment models. With food delivery, you see the customer tip before accepting, and tips often make up 40 to 60 percent of your total pay. With Spark, the payout you see is usually the full amount — tips are rare and usually small. A $12 Spark delivery is typically $12 total. A $12 DoorDash food delivery might have been $7 base plus a $5 tip shown upfront.

Spark deliveries are also longer on average. Walmart orders are heavier (groceries, household goods, sometimes multiple bags), pickups happen at a single warehouse location, and delivery zones are larger. You might make three food deliveries in the time it takes to complete one Spark delivery, even though the Spark payout is higher per order. The per-mile rate — what matters most for your costs — often works out lower with Spark.

One advantage: Spark's order acceptance affects your future access. If you decline too many orders, the app shows you fewer. This creates pressure to accept lower-paying deliveries, which food delivery does not do the same way. Food delivery lets you decline freely; Spark penalizes you for it.

What your actual costs look like on Spark deliveries

Most drivers underestimate their vehicle costs. The IRS standard mileage rate for 2024 is 67 cents per mile, which includes fuel, maintenance, tires, and depreciation. That is not a guess — it is based on actual fleet data. On a $12 delivery that is 6 miles round trip, your vehicle cost is roughly $4. You keep $8. If you make four such deliveries per hour, you gross $32 per hour and net $16 after vehicle costs.

That math works if your market has consistent order flow. Many do not. If you spend 20 minutes waiting between deliveries, you made one delivery in 40 minutes, not 20. Your hourly rate drops to $18 gross, $9 net. If you wait 30 minutes, it drops to $12 gross, $6 net. The waiting time is invisible in the app but very real in your bank account.

You also need commercial auto insurance. Personal auto policies exclude delivery work. A commercial endorsement (sometimes called a "hired and non-owned" rider) costs $15 to $40 per month depending on your state and insurer. That is another $0.50 to $1.50 per hour if you work 30 hours per week. Some drivers skip this and self-insure the risk, which is legal but leaves you uninsured if you cause an accident.

Order volume and market differences matter more than the base pay

Spark's profitability hinges almost entirely on whether your city has enough orders. In dense markets — Houston, Dallas, Atlanta, parts of California — drivers report steady work with minimal downtime. In smaller cities or suburbs, the same driver might wait 15 to 30 minutes between orders. That waiting time is unpaid.

You can test your market before committing. Sign up, work for a week, and track your actual hours (including waiting) against your earnings. If you averaged $15 per hour gross in that week, your market probably will not improve much. If you averaged $22 to $25, you have found a workable market. The app does not show you order volume in advance, so this trial period is your only real data.

Walmart also adjusts order volume seasonally. Summer and holidays are busier. January and February are often slow. If you are counting on Spark as primary income, you need a backup plan for the slow months.

Spark versus food delivery: when each makes sense

Choose Spark if you have a fuel-efficient vehicle, live in a dense market, and prefer heavier orders with visible full pay. Choose food delivery if you want flexibility to decline orders without penalty, prefer smaller lighter deliveries, or live in a market where restaurant density is high but Walmart order volume is low.

Spark works better for drivers who can work longer blocks (4+ hours at a time) because the startup cost of driving to the warehouse and waiting for the first order is spread across more deliveries. Food delivery works better for drivers who want to work 1 to 2 hour shifts and cherry-pick the best-paying orders.

Neither is a path to $25+ per hour consistently. Both require a reliable vehicle, a market with decent order volume, and honest accounting of your costs. If you are comparing Spark to a part-time job that pays $16 to $18 per hour with no vehicle costs, the part-time job is probably better. If you are comparing it to sitting at home, Spark might work if your market is strong.

The acceptance rate penalty and how it affects your earnings

Spark tracks your acceptance rate — the percentage of orders you accept versus are offered. If your rate drops below 80 percent, the app shows you fewer orders. Drop below 70 percent and you may lose access temporarily. This is different from food delivery, where you can decline 90 percent of orders with no penalty.

The penalty creates a dilemma: you see a $7 delivery for 8 miles (a losing proposition), but declining it hurts your acceptance rate. You either accept the bad order or risk losing access to the good ones. Over time, this pressure tends to lower your average pay per delivery compared to what the best orders would have paid.

Some drivers work around this by accepting orders and then canceling them after acceptance (which does not count against acceptance rate the same way). Spark has tightened rules on this, and too many cancellations can also reduce your access. The system is designed to push you toward accepting most orders, which benefits Walmart but not necessarily your hourly rate.

Insurance, taxes, and the hidden costs of self-employment

Spark counts as self-employment income. You owe federal self-employment tax (15.3 percent on your net profit) plus state income tax. If you gross $15,000 in a year, you will owe roughly $2,000 to $2,500 in taxes depending on your state and other income. Spark does not withhold any of this, so you need to set aside money or pay quarterly estimated taxes.

Commercial auto insurance is required in most states. Some drivers are denied coverage because they live in areas Walmart does not serve, or because their personal insurer will not write a commercial rider. Call your insurer before signing up for Spark to confirm they will cover you. If they will not, you need a different insurer, which can take weeks.

You also need to track mileage for tax deductions. The IRS allows you to deduct either actual expenses (fuel, maintenance, insurance, depreciation) or the standard mileage rate. Most drivers benefit from the standard rate, but you have to track miles. Apps like Stride or MileIQ do this automatically, or you can log it manually.

Frequently Asked Questions

How much can I realistically make per hour with Spark?

It depends on your market and vehicle costs. In strong markets with a fuel-efficient car, $18 to $22 per hour gross is realistic. In weaker markets or with higher vehicle costs, $12 to $16 is more common. These are gross figures before taxes and self-employment tax. After taxes, subtract 20 to 25 percent.

Do I need commercial insurance to drive for Spark?

Yes, in most states. Your personal auto policy excludes delivery work. You need a commercial endorsement, which costs $15 to $40 per month. Some insurers will not write one; call yours before signing up. A few states have different rules, but assume you need it unless your insurer explicitly says otherwise.

What happens if I decline too many Spark orders?

Your acceptance rate drops, and the app shows you fewer orders. Below 80 percent, you see fewer deliveries. Below 70 percent, you may lose access temporarily. This pressure to accept orders is a real difference from food delivery, where you can decline freely.

Is Spark better than food delivery?

Not universally. Spark pays better per delivery but has longer wait times between orders and penalizes you for declining. Food delivery is more flexible but tips are less predictable. Test both in your market for a week and compare your actual hourly earnings, including waiting time.

Can I do Spark part-time alongside another job?

Yes. Many drivers work Spark evenings or weekends. The main constraint is that you need a market with enough order volume to make it worth driving to the warehouse. If your city has only 10 to 15 orders per evening, the startup time makes it uneconomical.