No, the Walmart Debit cards do not require credit scores, the eligibility criteria for the application of this card is less and are stated more detailedly in the above article.