Does amazon accept walmart gift cards?

No. Walmart Gift Cards cannot be used on Amazon.

Walmart Gift cards cannot be used to make purchases on Amazon. Walmat gift cards are specific and can only be used at Walmart stores or other Walmart branded stores and gas stations outside walmart. You can however trade Walmart cards online for cash or other gift cards by losing some value on your card.