Major retailers like Walmart, CVS, Walgreens, and Rite Aid typically accept credit cards for stamp purchases.

You can use a credit card on the official USPS Postal Store or via third-party sites like Amazon and Stamps.com . Accepted Payment Methods at USPS

You can use a credit card at full-service retail counters and USPS self-service kiosks.