How to Apply a Viator Promo Code

Quick answer: On the checkout page, look for "Promo code" and enter your code before paying. Full steps below.
  1. Find your experience on the Viator website or app and add it to your cart.
  2. Go to checkout.
  3. Look for a "Promo code" or "Discount code" field near the payment step.
  4. Enter your code exactly as shown and click Apply.
  5. Confirm the discount reflects in your order total before completing payment.

If your code doesn't apply

  • Check the last-verified date on the code's page — travel promo codes expire without much notice.
  • Check what it applies to — some codes exclude certain categories or are for first-time customers only.
  • Check for a minimum spend listed in the code's terms.
  • Remove extra spaces if you copy-pasted the code.
  • Confirm you're not combining codes — most checkouts allow only one code per order.

See also: how Viator's price match guarantee works, which sometimes beats an unverified code.

Frequently asked questions

Where do I enter a Viator promo code?

On the checkout page, look for a "Promo code" or "Discount code" field, usually just above the payment step — enter the code there and click Apply before completing payment.

Why did my code not apply?

The most common reasons: the code expired, it excludes certain experiences, it requires a minimum spend, or it's a first-booking-only code and you've booked before.

See all active promo codes →