Mastercard is accepted almost anywhere that credit cards are accepted. In fact, Mastercard is one of the most widely accepted credit card networks in Canada. Most notably, Costco and No-Frills accept Mastercard credit cards as their only form of credit card payment.