In many cases, Costco is cheaper. Granted, Walmart sells single items at reasonable prices, so if you’re not interested in buying bulk quantities you may prefer to shop there at times. But in general, Costco offers outstanding prices, as well as other deals on services Walmart does not offer.