The main Visa credit card phone numbers for customer support are (800) 847-2911 in the United States and Canada and (303) 967-1096 abroad. The Visa credit card phone number for hearing-impaired callers in the U.S. and Canada is (800) TDD-1213. All three Visa card phone lines are open 24 hours a day, 7 days a week.
Reasons to Call Visa Credit Card Customer Service
There are only a few reasons to call Visa customer support instead of your...