Completing deliveries is a gig that has been around for a while, but really started to boom with the pandemic. According to Supermarket News, a website all about the grocery and supermarket space, “45% of consumers report shopping online for groceries more now than before the pandemic” and this trend is not going away any time soon.

    While many apps already provided grocery delivery (i.e. Instacart), what are the big players, like Walmart, doing to address this increase in online demand? Walmart pivoted to cater to that demand. Their answer is Spark Delivery.


    What is Spark Delivery like? We spoke to Spark Delivery driver Magan B. from Texas about her Spark Delivery experience, what she likes about it, what a typical delivery week looks like, and more! Keep reading to see if Spark Delivery is a gig job you should add to your repertoire.

    Magan B., a Spark Delivery driver in Texas

    What is Walmart Spark Driver?

    Spark is a delivery service platform where drivers are hired as independent contractors, who can choose their hours and batches, to delivery groceries and other products. Spark delivery is available in more than 600 cities across the U.S.

    While customers place orders via the Walmart Spark app, Spark delivery drivers are processed via a third-party called Delivery Drivers, Inc. (DDI), which processes driver screenings, background checks, payments and more. If you see messages from DDI once you’ve started delivering on Spark Driver, that’s who they are!

    In some cases, the drivers will be responsible for shopping and delivering the order, but in most cases, the driver will go to a designated pickup spot, have the items loaded into their vehicle and then deliver them to the customer’s delivery address.

    Spark delivery drivers can deliver anything from groceries to Dotcom orders, which are “general merchandise, non-grocery products” like shampoo, cleaning supplies and more.

    ⭐️ Never pay full price for gas again. Save up to 62¢ per gallon. Click here to download the Upside app. Use promo code RIDE35 in the Upside app for an extra 35¢/gal signup bonus on your first fill-up. Combined with the savings in the app, you’ll save up to 62¢/gal!

    Walmart Spark Driver Application Process

    First, find out if Spark is in your area on the Join Spark Driver page of the website. If it is available in your area, you can sign up to drive. You’ll need to scroll through the list of cities and states, then choose your region before signing up.

    Once you choose your delivery location, you’ll be able to fill out a basic form to get started.

    Magan shares that she decided to join Spark Delivery because the opportunity to earn more, consistently, was better:

    I started driving on the Spark Driver platform after previously driving for a different food delivery company, because I wasn’t getting as much business as I wanted to. I’ve since changed my focus and prefer to drive on the Spark Driver platform, because the money I was earning was more per trip and more consistent in my area. 

    Spark Driver Requirements

    Requirements may vary by location, but for the most part, to become a Walmart Spark driver, you’ll need:

    • to be 18 years or older
    • have a reliable vehicle (you cannot use motorcycles or ebikes to deliver with Spark Delivery)
    • have proof of auto insurance

    Once you fill out the form you’ll receive an email from Delivery Drivers, Inc (DDI) to log into their portal and fill out more paperwork so they can get your background check started.

    The background check will likely take 2-7 business days, but may take longer. You’ll receive updates from DDI throughout the approval process. If you have any questions throughout your onboarding process, you can contact DDI via email at

    After you’re onboarded, you can download the app to get started with your first delivery. The app is available on both iOS and Android mobile devices.

    Types of Spark Driver Deliveries & Completing Spark Deliveries

    When you’re ready to start receiving delivery requests, you simply go onto the app and switch on “Spark Now” to start receiving requests. Each offer will provide the information you need to determine if it’s a job you want to take or if you’ll pass.

    Like many gig workers, Magan shares that she signed up with Spark Delivery for the flexibility:

    The aspect I like the most about the Spark Driver Platform is that I get to set my own schedule. It’s important to me to be available for my family when they need me. If I had a conventional job, I would be restricted to being there for them after my work hours. Other aspects I like are being outside and not sitting in front of a desk all day, learning the routes and roads of my community, and going somewhere or learning something new every day. 

    Your Spark Delivery request alert includes the estimated minimum payment, pickup and delivery timeframe, locations, and in some markets, the tip amount.

    You can only go online during the delivery hours of the store(s) in your market.

    There are three types of Spark Driver delivery orders you could make:

    • Curbside orders – simply arrive, check in at a reserved curbside parking space, and wait for a Walmart associate to load the order into your vehicle.
    • Dotcom orders – These are orders that are non-grocery, like cleaning supplies, home and beauty, etc. You will pick these up inside the store.
    • Express deliveries – This delivery option allows customers to receive their grocery orders in two hours or less. You will pick these orders up inside the store.

    Here are the different delivery types you may come across within the app:

    • Round Robin: Round-Robin offers are those that are sent directly to an individual driver based on a combination of factors, such as proximity and metrics.
    • First Come, First Serve: This type of offer is broadcast to all available drivers in a particular zone. Typically, these offers are sent closer to the scheduled pick-up time than Round Robin offers.
    • Surge: In certain situations when order volume is high and driver supply is low, you may see offers sent with higher earnings – “Surge Pricing” – to help incentivize available drivers to accept.

    Wondering about how big orders could be? Don’t worry – you’ll know what to plan for based on Spark delivery’s order size chart:

    Magan shared what a typical week looks like for her as a Spark Delivery driver, and it certainly leaves a lot of room for flexibility – perfect for parents, caregivers, or those who want to earn money on their own schedule!

    My Mondays and Tuesdays are typically slower for deliveries, so I tend to spend more time at home with my toddler or doing family errands on those days. That makes my Wednesdays through Sundays more consistent with deliveries (if we aren’t traveling on the weekend). I usually make deliveries starting after breakfast and wrap up around 4:30 p.m. during the week but I adjust during the school year. If I feel I need more opportunities for earning, I will make deliveries after dinner and/or after my daughter’s bedtime. I am super lucky to have a supportive husband and couldn’t do this without him. 

    Magan adds that, as a busy parent, the best times for her to earn the most are evenings and weekends:

    Since school has been back in session, the best time for me to make deliveries has been in the evenings after 5 p.m. and on weekends. I’ve learned to counterbalance this by focusing on my personal life more during the beginning of the week (Monday and Tuesday). 

    Spark Driver Reviews

    To dive deeper into how Spark delivery works and what drivers think, we interviewed three drivers who have been using the app for at least the last few months in their markets.

    Jeff from Colorado Springs has been driving with Spark for about 6 months. His advice for anyone looking to try out Spark is to have patience.

    “At the start, it was kind of rough,” said Jeff. “The stores were staffed to get the packages out and I would have to wait 30-45 minutes at pickup.”

    Once the stores in his area staffed up and got the hang of it, Jeff says he hasn’t had any complaints. He’s a multi-apper and uses Amazon Flex, Veho and Roadie to help supplement the slower times. Jeff mostly uses Spark when they have good bonuses available.

    For instance, he’s come across bonuses where you’ll get an extra $100 if you complete 5 deliveries that day. He also looks out for per trip bonuses that’ll add an extra $3-7 onto each order he completes.

    While Spark is more than just Walmart in his market, Jeff likes to stick with the smaller neighborhood Walmarts as opposed to Home Depot or Sam’s Club.

    Jeff also mentioned that in his market, during the week is better because there are fewer drivers out there and the stores tend to get backed up on the weekends due to too many orders.

    Michele in South Carolina usually averages about $250-$300 per week with 8-hour days.

    spark driver earnings
    Here’s a breakdown of Michele’s recent earnings by week.

    She did mention that Thanksgiving and Christmas were actually very slow times for her, but it picked up after those holidays with the week of Jan 3-Jan 10 being the busiest she’s ever seen the app.

    Michele also advised patience, “Be patient. When I first started, the earnings weren’t that great, but they get better.”

    And we also have Laura from New Orleans.

    Laura has driven for Lyft in the past and has been driving for Spark since the end of April 2021. “You don’t make as much as you would with Lyft, but you don’t have passengers in your vehicle and having to deal with that,” she said.

    Laura mentioned that there has been an uptick in carjackings in the New Orleans area and that rideshare drivers seem to be a target, so that’s another reason she switched gears and tried out Spark.

    While she’s on the Spark app, she tries to wait for orders that will earn her about $18-20 per order. Laura also takes double orders often. “That way you get your base pay and two tips,” she explained.

    One thing she loves about Spark is that you can see where you’re going on the app before accepting the order. So, if you don’t want to go that far away, you can move on to the next order without issue.

    Laura recommends getting to know the stores that are on the app. “You get to know which stores have their orders out on time and those that don’t,” she said. “If you go there a few times and they are not on time, that’s probably typical.”

    She even said she contacted support once to complain about a particular store in her area that would have her waiting up to an hour each time. It was removed from her app so she stopped getting requests from that location.

    Spark Driver Pay: How Much Do Spark Drivers Make?

    According to drivers we spoke to, Spark delivery drivers can make $15-20 per delivery, depending on the type of order and where you drive. Suppose your market has several Walmarts participating in Spark delivery (not every Walmart participates!) and many people in your city use Spark. In that case, you’ll be busier than a smaller market with fewer Walmarts and/or orders.

    How are Spark driver earnings calculated? As with other app-delivery services, pay isn’t clear-cut.

    According to Spark’s FAQ, driver earnings are calculated “based on a variety of factors, such as distance traveled, delays encountered at pick-up, order size, complexities at the delivery drop-off location, and so forth.”

    Spark drivers are paid every Tuesday via their Branch app.

    Spark Driver Promotions and Incentives

    Spark drivers can also earn incentives to boost their earnings, including:

    • Lump-Sum Incentives – This baseline incentive type offers eligible drivers one defined bonus payment for completing a set number of trips.

    Example: Complete ten trips between X/XX – X/XX and earn an extra $30.

    • Guaranteed Earnings Incentives – If eligible drivers do not earn a set amount of earnings after completing a certain number of trips, Spark Driver will pay the difference, making the established earning amount guaranteed.

    Example: Make $300 guaranteed as a new driver by completing 15-trips within the first seven days.

    • Tiered Incentives – Tiered incentives include a series of Lump Sum incentives presented in increasing tiers, providing a higher total earning opportunity for each subsequent tier.

    Example: Complete four trips to earn an extra $20, six trips to earn an extra $20, or eight trips to earn an additional $35.

    • Pay-Per-Trip Incentives – Simply put, this incentive provides an extra earnings amount upon completion of a single trip.

    Example: Earn an extra $5 for each trip completed after 4pm today.

    Spark Driver Tips

    Spark delivery drivers can accept tips. Drivers will see pre-delivery tips listed in the Earnings tab of the Spark Driver App 48 hours after delivery.

    Customers can make edits to their pre-delivery tip up to 48 hours after the delivery is completed. Spark delivery drivers keep 100% of their tips.

    Should You Sign Up and Deliver with Walmart Spark?

    If Spark is available in your area, check it out as another app to help fill in your gaps. Just keep in mind, if it’s new to the area or new to the specific store, it might take time for the store to understand how to keep up with the demand.

    For Magan, who lives in a smaller town, she said it’s crucial to set daily earnings goals for yourself. This will help keep you on track and help you make the most of your time on the road:

    I set a daily financial goal for myself each day, week and month. If I didn’t, I wouldn’t be as intentional with my opportunities. This helps me decide which offers meet my personal goals and are the best use of my time. I live in a smaller town so learning what that means took me a while, so I’d also recommend having patience. 

    Get started with Walmart Spark Delivery here.

    Have you tried Spark delivery yet? What do you think of it?

    Deliver Food With Doordash!

    - Available in over 4,000 cities in the U.S., Canada, and Australia
    - Earn extra money for your goals
    - Work wherever and whenever you want

    Click here to sign up and get started today.

    Get started as a gig worker today! Learn more:
    - Is driving for Doordash worth it?
    - Postmates Driver Pay
    - Instacart Shopper Pay
    - Uber Eats Driver Review
    - Best food delivery service to work for
    - Rideshare insurance

    -Paula @ RSG

    Paula Lemar

    Paula Lemar

    Paula has been writing for the Rideshare Guy since the fall of 2018. The main focus of her articles has been breaking news, reviewing new apps, driver experiences and more. Prior to her time with the Rideshare Guy, Paula worked as a writer and editor for various publications including local newspapers, sporting goods catalogs, online merchandise and more. She currently has a full-time job editing for a top beauty company and enjoys reading, playing board games and participating in weekly trivia.