While that's true for some types of cards, Venmo functions a bit differently. It's primarily an online service, connected directly to your other bank accounts. It might be possible to buy a prepaid card at Walgreens and then transfer that money into Venmo, but I believe that could involve extra fees and steps.