What Are Spark Drivers: Pay, Requirements & More

Spark drivers are independent contractors who deliver orders for Walmart through the Spark Driver app. They pick up groceries, household items, and even prescriptions from Walmart stores and bring them to customers’ doors. Think of it as Walmart’s version of DoorDash or Instacart, but focused exclusively on Walmart orders.

How the Spark Driver Platform Works

Walmart built the Spark Driver app to connect its online orders with a network of local drivers. When a customer places a Walmart order for delivery, the app sends that order as an “offer” to nearby drivers. You can accept or decline any offer you see, and you’re free to work whenever you want, with no set schedule or minimum hours.

Because Spark drivers are classified as independent contractors rather than employees, you don’t receive benefits like health insurance or paid time off. You’re essentially running your own small delivery business, using your own vehicle, paying for your own gas, and handling your own taxes (including self-employment tax). At tax time, you’ll receive a 1099 form instead of a W-2, and you’re responsible for reporting that income and making estimated quarterly payments to the IRS.

Types of Deliveries You Can Do

Spark offers several order types, and understanding the differences matters because they affect how long each trip takes and how much effort is involved.

  • Curbside pickup and delivery: A Walmart associate shops the customer’s order and brings it out to your car at a designated parking spot. You load it up and deliver. This is the most straightforward type since you’re only responsible for the driving portion.
  • Shop and deliver: You go into the Walmart store, shop a list of items yourself, check out, and then deliver everything to the customer. These trips take longer but may pay more because of the added work.
  • Pharmacy: You pick up a customer’s prescription from a Walmart pharmacy and deliver it. These orders require the person receiving the delivery to be at least 18 years old and provide a signature.

Requirements to Become a Spark Driver

The barrier to entry is relatively low compared to many gig platforms. You need to be at least 18 years old and authorized to work as an independent contractor in the United States. You also need a clean, reliable vehicle. Walmart is flexible on the type of car, truck, or SUV you drive, but motorcycles, motorized bicycles, and motorized scooters are not allowed since they don’t provide enough space for deliveries.

You’ll need to provide proof of valid auto insurance that shows your name, the expiration date, and your vehicle information. The document needs to be legible, uncropped, and right-side up when you upload it. Walmart may also run a background screening that includes motor vehicle records and a criminal background check.

How Spark Drivers Get Paid

Earnings come from a combination of the base offer amount for each trip and any tips customers add. The app shows you estimated pay before you accept an offer, so you can decide whether a trip is worth your time.

Spark also runs a rewards program with tiers. Drivers who reach the Sapphire tier, for example, unlock an incentive multiplier that adds a 10% boost to earnings from eligible incentive programs. These incentives rotate and vary, but they give higher-volume drivers a way to earn more per trip.

For actually receiving your money, you have two main options:

  • OnePay Cash: This is a checking account through OnePay, a financial app integrated with Spark. Once you activate it, your trip earnings are sent after every delivery as “fast funds.” It’s essentially instant pay. During your first week with OnePay Cash, earnings are sent the following Monday, but after that, payouts flow after each completed trip. OnePay support is available daily from 9:00 AM to 9:00 PM EST at (855) 830-6200.
  • Direct deposit: Your earnings go straight to your personal bank account through the ACH network. Payouts are sent every Tuesday and can take up to three days to appear. You set it up by linking your bank account information through the earnings settings in the app.

If you don’t link a valid earnings account, Walmart will mail payments to the address on file, and your account could eventually be deactivated.

What the Day-to-Day Looks Like

A typical session starts with opening the Spark Driver app and waiting for offers to appear. Each offer shows the store location, delivery destination, estimated pay, and the type of order. You can cherry-pick the trips that make sense for you based on distance, pay, and how much time you want to spend.

For curbside orders, you drive to the store, park in the designated pickup area, confirm your arrival in the app, and wait for an associate to load the order. For shop-and-deliver orders, you walk through the store with a list on your phone, scan items as you go, and check out before heading to the customer. Delivery itself usually involves dropping bags at the customer’s door, snapping a photo as confirmation, and marking the order complete.

Since you’re an independent contractor, your expenses come out of your own pocket. Gas, wear and tear on your vehicle, phone data, and insulated bags are all on you. The upside is that many of these costs are tax-deductible. You can deduct either your actual vehicle expenses or use the standard mileage rate when you file your taxes, so tracking your miles from the start is worth doing.

Who Spark Driving Works Best For

Spark driving appeals to people who want flexible, on-demand work without committing to a set schedule. It’s popular as a side gig for people with full-time jobs, as supplemental income for retirees, and as a primary hustle for drivers who combine it with other delivery platforms. The 18-and-older age requirement also makes it accessible to younger workers who don’t qualify for platforms that require you to be 21.

Your earning potential depends heavily on your market. Drivers in areas with high order volume and generous tippers will earn more than those in quieter zones. Multi-drop batched orders, where you deliver to several customers in one trip, can also improve your hourly rate since you’re making multiple deliveries without returning to the store between each one.