What Spark Driver jobs are and who hires you
Spark Driver is a gig delivery platform owned by Walmart. When you work as a Spark Driver, you pick up orders from Walmart stores or fulfillment centers and deliver them to customers' homes. You are not a Walmart employee — you are an independent contractor, which means Walmart does not provide benefits, set your schedule, or may provide how much work you will receive.
The company matches you with delivery jobs through a mobile app. You see the pickup location, delivery address, estimated pay, and number of items before you accept each job. Most deliveries are same-day or next-day orders placed by Walmart customers online.
Spark operates in most U.S. states, though availability varies by city. You can work whenever you want — there is no shift requirement — but the number of available jobs depends on local demand and the time of day.
Key Takeaways
- Spark Driver is a delivery gig job where you pick up orders from Walmart locations and deliver them to customers, working on your own schedule through a mobile app.
- You are an independent contractor, not an employee, so you pay your own vehicle expenses, gas, and taxes, and receive no benefits or may provide income.
- Pay varies by delivery distance and complexity, and you keep 100 percent of customer tips on top of Walmart's base pay.
- You need a valid driver's license, vehicle insurance, and a background check to start, and you must be at least 18 years old.
- Income is unpredictable because job availability depends on local demand, time of day, and how many other drivers are active in your area.
How much you can earn and what affects your pay
Spark pays a base amount per delivery, which Walmart sets based on distance, number of items, and delivery complexity. The base pay typically ranges from a few dollars to $15 or more per delivery, but this varies by market and job type. You also keep 100 percent of any tips customers add through the app, which often makes up a significant portion of your total earnings.
Your actual hourly earnings depend on how many deliveries you complete, how far apart they are, and how much time you spend waiting for orders. A delivery that pays $8 but takes 45 minutes works out to roughly $10.67 per hour before expenses. The same $8 delivery completed in 20 minutes works out to $24 per hour. This unpredictability is one of the biggest differences between gig work and a traditional job.
You are responsible for all vehicle costs: gas, maintenance, insurance, and wear and tear. The IRS allows you to deduct mileage at a set rate per year (the rate changes annually), or you can track actual expenses. Either way, these deductions reduce your taxable income but do not come out of your paycheck — you handle them when you file taxes.
Requirements to start working as a Spark Driver
You must be at least 18 years old, have a valid driver's license, and own or have regular access to a vehicle. Walmart requires proof of vehicle insurance in your name. You will need to pass a background check, which typically takes a few days to a week. The background check looks at driving history and criminal records; the exact standards Walmart uses are not public, but serious violations or recent felonies usually disqualify you.
You also need a smartphone with the Spark Driver app installed, a valid email address, and a bank account for direct deposit of your earnings. Walmart deposits pay weekly, usually on Wednesdays or Thursdays depending on your bank.
Some markets have additional requirements or restrictions. A few cities require gig drivers to register with the local government or obtain a permit. Check your city or county website or contact Walmart support to confirm whether your area has extra steps.
How the app works and what a typical delivery looks like
After you are approved, you read the Spark Driver app and create a profile. You can turn the app on whenever you want to see available jobs in your area. The app shows you a list of deliveries with the pickup location, delivery address, estimated pay, number of items, and estimated time to complete. You choose which jobs to accept — you are never forced to take a delivery.
Once you accept a job, you drive to the Walmart location, park, and go inside or to a designated pickup area. A Walmart associate brings out the order, you confirm the items match the app, and you load them into your vehicle. Then you drive to the customer's address, unload, and confirm delivery in the app. The whole process usually takes 30 minutes to an hour, depending on distance and how busy the store is.
Some deliveries are "stacked," meaning the app assigns you two or three orders to pick up and deliver on the same trip. Stacked orders can be more efficient if the deliveries are close together, but they also mean more items to manage and more stops to make.
Income stability and how job availability works
Unlike a traditional job, there is no may provide you will receive any work on any given day. Job availability depends on customer demand in your area, the time of day, and how many other Spark Drivers are logged in and available. Early mornings, evenings, and weekends tend to be busier. Rainy or snowy days often bring more orders because more customers order delivery instead of shopping in person.
During slow periods, you might log in and see no jobs available, or only a few low-paying deliveries. During busy periods, you might receive multiple job offers at once. Walmart's algorithm prioritizes drivers based on factors like acceptance rate and on-time delivery, so newer drivers or those who decline many jobs may see fewer offers.
This unpredictability makes Spark work better suited as supplemental income rather than a sole source of income. Many drivers combine Spark with other gig platforms like DoorDash or Instacart to smooth out the income gaps.
Taxes and what you owe as an independent contractor
Because you are an independent contractor, Walmart does not withhold taxes from your pay. You are responsible for paying federal income tax, self-employment tax (Social Security and Medicare), and any state or local taxes. Walmart will send you a 1099-NEC form at the end of the year showing your total earnings.
Self-employment tax is roughly 15.3 percent of your net income (after deducting business expenses like mileage). You may owe quarterly estimated taxes if your annual income is high enough. The IRS website and a tax professional can help you understand your specific obligations.
Many gig workers underestimate their tax liability because they see their weekly Spark deposits and forget that taxes have not been taken out. Setting aside 25 to 30 percent of your earnings in a separate account is a common strategy to avoid a large tax bill in April.
Pros and cons of Spark Driver work
Advantages: You control your own schedule and can work as much or as little as you want. You keep all customer tips. The barrier to entry is low — you just need a vehicle and a clean background. You can start earning within a week of being approved. There is no boss watching over you during deliveries.
Disadvantages: Income is unpredictable and can vary widely week to week. You pay all vehicle expenses out of pocket, which can be substantial. You have no benefits: no health insurance, no paid time off, no unemployment insurance. You are responsible for your own taxes. If your vehicle breaks down, you cannot work and have no income. Customer ratings and acceptance rates affect how many jobs you see, creating pressure to accept low-paying deliveries.
Frequently Asked Questions
Do I need a specific type of vehicle to be a Spark Driver?
No. Walmart accepts any vehicle — car, truck, van, or SUV — as long as it is insured and passes a basic safety inspection. Some drivers use older vehicles specifically for gig work. The main requirement is that your vehicle insurance is active and in your name.
What happens if a customer complains about my delivery?
Walmart tracks customer ratings and complaints. A few complaints usually do not result in when ready action, but a pattern of low ratings or unresolved issues can lead to deactivation from the platform. Always take photos of deliveries, confirm items with customers, and follow Walmart's delivery instructions to protect yourself.
Can I do Spark deliveries in multiple cities?
Yes, you can work in any city where Spark operates. However, the app shows jobs only in your current location. If you travel to a different city, you can turn the app on there and see available deliveries. Some drivers work in multiple markets depending on where they live or travel.
How do I know if Spark operates in my area?
The easiest way is to read the Spark Driver app and enter your address during signup. The app will tell you whether your area is currently accepting new drivers. You can also check Walmart's website or contact Spark support directly. Availability changes over time as Walmart expands or contracts service in different regions.
What if I get into an accident while making a delivery?
Your personal vehicle insurance is responsible for covering accidents. Walmart does not provide additional insurance for independent contractors. This is why having adequate vehicle insurance is critical before you start. Some insurance companies offer commercial or rideshare endorsements that may be cheaper than switching to a full commercial policy.