Yes, most brokers and exchanges allow you to buy cryptocurrency with a credit card. You can also purchase crypto with a debit card.