No, Walmart does not have secured credit cards. The big-box retailer's only credit card offers are the co-branded Capital One Walmart Rewards Mastercard and the Walmart Store Card, both of which are unsecured credit cards.
Secured credit cards are designed for people with bad or no credit, and they require a security deposit to open the account. Unsecured cards are the most common type of credit card. They don't require a security deposit, which makes them harder to get, but there are offers for people of all credit levels.
You can find a secured card that works for you by browsing WalletHub's latest picks for the best secured credit cards.