Yes, you can buy a Visa gift card with a personal check at various retail locations , though it often involves additional verification steps or waiting periods. While many modern retailers have moved away from accepting checks due to fraud risks, major grocery chains and department stores frequently still allow them. Key Requirements for Check Purchases

The following major retailers are known to accept personal checks for purchases, including gift cards: WinCo Foods

: Individual store managers often have the final say and may refuse a check if the purchase amount is high (e.g., several $500 gift cards) to prevent fraud.

: Stores such as Walgreens and CVS frequently sell Visa gift cards and may accept checks depending on local branch policies.