Receive a gift with the first order
Are you a first-time buyer? If it is so, then you are eligible for a free gift. All you have to do is apply the promo code in the basket. Hurry up, there are limited redemptions available.
Used 394 times Ends in 1 day
Use the given promo code to get a 15% discount on your orders. And if your purchase is over $500, it will be delivered at no cost.
Used 97 times Ends in 1 day
22% off your orders with the use of the code
Choose all the items you like and get them 11% cheaper with the use of the promo-code. You can get a 22% discount with the orders over HK$800. Note that the code may be fully redeemed soon, so use it before others.
Used 144 times Ends in 1 day
Get up to 20% off beauty bundles
Build exactly the bundle you want the more especially that you can get it up to 20% cheaper if your do not forget to use the discount code in the cart.
Used 120 times Ends in 1 day
Weekly offers - up to 82% off
Stock up on makeup, fragrances, skincare and selfcare goods from top brands, like Shiseido, Dr.Bauer, Urban Decay and so on with up to 82% rebate.
Used 105 times Ends in 1 day
Pay for your order with PayMaya, enter the promo code and get up to 15% discount.
Used 149 times Ends in 1 day
Get 10% off and free gift
Make your first order and apply this promo code at the checkout to grab a 10% discount and free gift. Hurry up to use this offer before it's gone.
Used 172 times Ends in 1 day
Free delivery is available
Spend HK$500 or more on your order and get it delivered to your doorstep at no cost. Click to read the details.
Used 46 times Ends in 1 day
Save 15% on various product
Choose from amazing fragrances, skincare items, lip, eye products, use the discount code and get 15% rebate before the voucher is not fully redeemed.
Used 143 times Ends in 1 day
Save up to 60% on home products
Make your home a cozy place, Macy's can help you with this. Moreover, applying the promo code you will get them up to 60% cheaper. Note that the code is applicable to in-app orders.
Used 99 times Ends in 1 day