UBL card discounts: the 2026 list

178 restaurants with a UBL card deal in Karachi, Lahore, Islamabad.

UBL has card discounts at 178 restaurants in Karachi, Lahore and Islamabad, up to 55% off. It ranks #5 of 5 banks for restaurant discounts; see which bank card has the most. The UBL card with the most is the Visa Infinite Debit, at 178.

Restaurants
178
3 cities
Best deal
55%
Soho Cafe & Grill
Cards
17
3 credit, 13 debit

UBL card discounts by city

UBL cards with restaurant deals

Popular restaurants with a UBL discount

Where UBL ranks

How to use a UBL card discount

  1. Find the restaurant and check which UBL cards it lists, and the discount for your card.
  2. Read the conditions: the cap, the days it runs (a few UBL deals are weekdays only), and any menu limits.
  3. Tell the staff you are paying with a UBL card when you ask for the bill, or earlier if the outlet asks.
  4. Pay with that card. The discount is for card payments at the outlet, not cash.

Please confirm with the restaurant before you order.

Sources: UBL card deals

Common questions

Do UBL discounts work on debit cards?

Yes. Every one of the 178 restaurants on UBL's list in Karachi, Lahore and Islamabad has a deal for at least one UBL debit card (238 of its 339 deals). The percentage can differ by card, so check the line for yours.

Which UBL card gets the most restaurant discounts?

The UBL Visa Infinite Debit card, at every one of the 178 restaurants on UBL's list, then the UBL Mastercard Signature Debit (177) and UBL Visa Platinum Credit (173). Checked 11 October 2026.

Which restaurant gives the biggest discount on UBL cards?

Soho Cafe & Grill, at 55% up to Rs 4,000, on the UBL Ameen PayPak Debit + 16 more cards. UBL has deals at 178 restaurants in Karachi, Lahore and Islamabad, as checked on 11 October 2026.

In which city does UBL have the most restaurant discounts?

Lahore. As of 11 October 2026, UBL has deals at 89 restaurants in Lahore, against 84 in Karachi and 34 in Islamabad.

Do UBL card discounts work every day?

Most do. 7 of the 339 UBL deals in Karachi, Lahore and Islamabad are limited to certain days, most often "Mon–Thu" or "Weekdays". The day rule is shown on each deal.

Is there a maximum discount on UBL card deals?

Usually, yes. 320 of the 339 UBL percentage deals in Karachi, Lahore and Islamabad cap the rupees off per bill, most often at Rs 3,000. The cap is shown on each deal. Where none is stated the row says so, which is not the same as unlimited.

How is the UBL card discount worked out on the bill?

The percentage comes off the bill, up to the cap: the most the deal takes off one bill. Take Kababjees, where UBL lists 30% up to Rs 5,000 on the UBL Mastercard Signature Debit and Visa Infinite Debit. On a Rs 8,000 bill, 30% is Rs 2,400, so you pay Rs 5,600. On a Rs 25,000 bill, 30% would be Rs 7,500, but the cap stops it at Rs 5,000, so you pay Rs 20,000. So on a big table, a lower percentage with a higher cap can save more. Each deal shows its cap.

Do UBL card discounts work on foodpanda or online orders?

Not as UBL publishes them. None of the 339 deals on UBL's list is marked as valid on online orders: they are for paying with the card at the restaurant. Delivery apps and banks sometimes run their own promo codes, which are separate from these lists, so check the app or the bank.

When do the current UBL discounts end?

258 of the 339 UBL deals listed here run until 31 December 2026, unless UBL withdraws them earlier. The rest end between 31 October 2026 and 31 December 2027. Each deal shows its end date, and deals that have ended are dropped when the list is checked.

Is there a UBL card discount list PDF?

This page is the full list for Karachi, Lahore and Islamabad, sorted by city and card, and checked in October 2026.

All articles