Walmart Deli Menu Prices (Catering | Party Trays | Platters)

If you’re planning a backyard get-together, birthday party, or any large event and need to feed several people, then sandwich trays are a convenient, cheap way to go.

You can order catering trays in advance for the number of people you need and save yourself prep time and cleanup time. Several large box stores like Walmart have delis that offer affordable catering options.

Walmart Deli has made-to-order food trays, snacks, and platters for any occasion. Ranging from about $5 for a rotisserie chicken to $50 for a meat and cheese tray, Walmart deli has options at every price point.

Whether you need to feed five or five dozen people, most Walmart deli platters come in small, medium and large so you can order the right amount of food. Walmart deli offers hot and cold food options as well.

Walmart really is a one-stop shop for everything you need. They aim to give you the best value for your money, and this includes their deli.

Walmart’s sandwiches and deli tray options are relatively inexpensive compared to other delis. Plus, Walmart is cheaper if you want smaller quantities of their deli platters.

Walmart Deli Menu

Walmart’s deli has various sandwiches, meats and cheeses that you can use for any occasion or gathering. Walmart bakery also has plenty of desserts, bread, cakes and bagels but we’ll focus on the deli items in this article. Note that Walmart also sells other fruit and veggie trays, as well as cheese and cracker trays, but this article will focus on the catered items in the Walmart deli.

Here’s a list of the Walmart deli menu, along with the cost and how many people each platter serves. Note that some of the platters come in different sizes so you can get the right amount of food for your gathering.

Fruit tray$12.88S8-10
Chicken trio trayMedium: $28
Large: $44
Chicken wing traySmall: $18
Medium: $32
Large: $38
Small: 12-16,
Medium: 20-24,
Large: 28-32
Rotisserie chicken$4.982-4
Marketside meat and cheese traySmall: $24
Medium: $42
Large: $48
Small: 8-12,
Medium: 15-20,
Large: 20-25
Marketside cheese trayMedium: $34
Large: $48
Medium: 15-18
Large: 20-25
Marketside meat trayMedium: $34
Large: $48
Medium: Serves 15–18
Large: Serves 20–25
Marketside™ sliders traySmall: $14
Medium: $26
Large: $34
Small: Serves 6–8
Medium: Serves 12–16
Large: Serves 15–20
Marketside™ sub sandwichSmall: $18
Medium: $28
Large: $32
2-foot sub: Serves 8 -10
4-foot sub: Serves 16 -20
6-foot sub: Serves 25 -30
Sandwich trayMedium: $32
Large: $42
Medium: 16-20
Large: 20-24

When ordering from Walmart deli, you get a lot of options to customize the trays to your needs. You can select what type of tray you want, for instance, if you want full sandwiches, or just meat and cheese, or only meat or only cheese. Then you can select the amount you need. For meats, you can choose from turkey, ham and deli.

Type of Walmart Deli Trays

Here are three of the most popular Walmart deli trays:

Marketside™ sub sandwich: Starting at just $18, the sub sandwich comes in small medium and large. The large can even feed up to 30 people.

You can choose from roast beef, ham, turkey, salami or beef bologna for your meet. Then you can select lettuce, tomato and/or onion with mayo or mustard also available.

The sub sandwich is cheap, can feed several people, and is easy to take home for dinner.

Marketside meat and cheese tray: If your guests like to customize their own sandwich, this tray is perfect. This option is just meat and cheese.

It also comes in small, medium and large and starts at just $24. This is perfect for a slightly larger gathering where you already have the condiments and rolls, croissants or bread.

Guests can build their own sandwich, which is perfect if you have guests with allergies, dietary restrictions and/or picky eaters in attendance.

Chicken wing tray: For wing-lovers, this tray is a relatively inexpensive option starting at just $18 for 12 to 16 guests. Or you can serve up to 24 people for $32.

How to Order from Walmart Deli

The hours of Walmart’s deli may vary by location, but most stores open at 7 am and close at 9 pm. Check the hours of your local store online at before you go.

Not every Walmart store has a deli. For instance, many neighborhood Walmarts do not have one, but most Walmart Supercenters do. Check the store locator to find a Walmart with a deli near you.

To order from Walmart deli, you can either call your local store or fill out an order form in-store. Here are the steps to order from Walmart deli:

  1. First, decide what you would like from the menu
    1. Know what trays you will need, what sizes and what types of meats and cheeses you want
  2. Place an order with Walmart deli either by
    1. Calling your local Walmart store deli counter. You can find the number for your local Walmart deli by using Walmart’s online store locator.
    1. Or you can order in-store at the deli counter
  3. Schedule pick up

You can order the trays ahead of time and pick them up whenever is convenient for you. It’s always a good idea to give Walmart deli at least a day’s notice before you need to pick up your order.

That way, they have plenty of time to get it ready. Some stores may even have a minimum time to give notice before an order is ready.

While the trays listed above are the most popular and common, you may also get custom orders. Many Walmart deli locations also allow you to customize your order or make special requests, as long as you give them advance notice.

You can call ahead or visit the local store to speak with an associate about what customization you’d like to make your event a success.

If you don’t love your order, then you can bring it back to the local del for a full refund. However, make sure to hang onto your receipt if you do need to return a deli item because it was unsatisfactory.

Related: Walmart Deli Business Hours

Walmart Deli vs Costco Platters

Walmart and Costco platters are very similar in cost. Overall, if you need to feed more people then Costco platters are cheaper. But if you have a group under 20, then Walmart allows you to purchase their platters in smaller quantities.

However, whether or not Costco or Walmart is a better deal depends on the type of party tray you want and how many people you need to feed. We’ll examine how Walmart deli and Costco platters compare on cost, size, and variety.


Walmart platters cost anywhere from $14 for the small slider tray to $48 for the large meat and cheese tray. Costco platters cost from $26.99 for the meat and cheese platter to $39.99 for the shrimp platter.

Here’s a comparison of cost on similar items at Walmart and Costco:

Walmart Deli Chicken Prices

  • Rotisserie chicken
    • $4.98, feeds 2-4
  • Marketside meat and cheese tray    
    • Small: $24, feeds 8-12
    • Medium: $42, feeds 15-20
    • Large: $48, feeds 20-25
  • Sandwich tray
    • Medium: $32, feeds 16-20
    • Large: $42, feeds 20-24            

Costco Deli Chicken Prices

  • Rotisserie chicken
    • $4.99, feeds 2-5
  • Meat and cheese platter
    • $26.99, feeds 16-20
  • Sandwich platter        
    • $29.99, feeds 20-24

The price of a rotisserie chicken is about the same at both stores, but Costco’s trays feed slightly more. Additionally, the meat and cheese platter at Costco is a better deal than the Walmart meat and cheese tray for feeding 20 people.

But, if you need to feed over 20, then you’ll either need two Costco platters or go with the Walmart large meat and cheese tray.

Finally, Costco also wins for the best price on the sandwich platter which can feed more people for less money than the sandwich trays at Walmart.

Related: Winco vs Costco Prices | Which is Cheaper?

Serving Size

If you need less than 15 servings, then Walmart deli is a better deal than Costco platters because Costco caters more towards large gatherings of 20 people. Walmart deli platters can be ordered in small, medium and large to feed the size of your gathering. Costco does not appear to have the option to order platters in various sizes.


However, Costco does have a shrimp platter which Walmart does not offer. If your guests like seafood, then Costco is a better way to go. Don’t like seafood? If you’re more interested in wings, then Walmart has a chicken wing tray which Costco does not have.

Additionally, if you want just meat or just cheese on a platter then Walmart has the solution for you. Walmart has all-meat or all-cheese platters in medium and large for $34 or $48, respectively.

Costco Platters Menu

Costco sandwich platters include ready to eat chicken, roast beef, ham and cheese sandwiches as well as shrimp platters. Costco also has a croissant sandwich option, which Walmart does not. With Costco catering, you can order in-store or over the phone and some deli items can be ordered online. Below is a list of Costco platters:

Shrimp platter$39.9920-24
Chicken & Swiss roller$32.9920-24
Sandwich platter$29.9920-24
Meat and cheese platter$26.9916-20
Roasted chicken swiss roller platter$29.9920-24
Shrimp platter with cocktail sauce$39.9920-24
Croissant sandwich platter (chicken/roast beef/ham)$32.9916-20
Rotisserie chicken$4.995

If You Want to Use EBT

Most states only allow you to use EBT for cold food, but not hot food because it is considered a prepared food item. However, some people have purchased cold wings or food from Walmart and prepared them at home. You may even be able to purchase the empty plastic platter from Walmart for only a few dollars.

Key Takeaways

  • Walmart deli has options for catering any gathering, from $5 to $50
  • You can also feed 5 people or over 30 with the option to order trays in small, medium and large
  • To order from Walmart deli, either call the local deli counter or fill out an order form in-store
  • Costco is a better deal for larger quantities on party trays, but Walmart has better options for small gatherings
  • You can customize your Walmart deli trays for your party, just make sure to contact the deli at least a day or two in advance