You can buy OPI at Ulta and Amazon, and Macy's carries the brand too, with the best sale windows usually tied to retailer events rather than one OPI-wide markdown. This guide compares the shopping channels, sale calendar, and a dozen in-stock colors, care staples, and press-ons.

Where to Buy Opi on Sale (and When the Best Sales Happen)
Where to shop first
The best places to buy OPI on sale are Ulta, Amazon, and Macy's, but the strongest chances tend to follow retailer-wide events rather than one OPI-wide markdown. For anyone asking where to buy opi, OPI's own shopping guide points to Ulta and Amazon, while Macy's currently carries classic lacquer, top coat, and press-on styles. Ulta's 21+ Days of Beauty happens twice a year, in March and September, and runs three weeks with daily Beauty Steals across beauty categories. That is a predictable window to watch, though not every shade is guaranteed to appear. Amazon's annual summer Prime Day includes beauty among its deal categories, and its holiday Black Friday Week and Cyber Monday events are another broad period to check. Macy's Friends & Family sale runs at least twice a year, making it another reason to revisit the OPI assortment. OPI describes its classic lacquer as quick-drying, with a Pro-Wide brush and up to seven days of wear when used with its three-step system. That wear claim assumes base coat and top coat, so compare the routine you will actually use, not just a bottle's discount. A retailer event is never a promise that every OPI product is included.
Classic color, from soft pink to red
For color, start with the shade story, not a sale tag. Bubble Bath is a sheer nude-pink staple; Big Apple Red is a bright classic; It's A Boy is pale blue; and Funny Bunny is a soft white sheer. Those choices spread across Amazon, Ulta, and Macy's, so you can compare retailer events without relying on one store. OPI's lacquer guidance recommends a base coat beneath two thin coats, then top coat; the brand says its three-step system can wear up to seven days. Practical tip: decide whether you want opacity or layering before you buy. Bubble Bath and Funny Bunny are softer shades that can be built up, while Big Apple Red and It's A Boy make a clearer color statement. Check the exact shade name before adding a bottle to your order, because nearby color swatches can look similar on a phone.
Nail care and finishing layers
A manicure's staying power is partly about its base and seal, and these picks cover different jobs: Natural Nail Base Coat for adhesion, Nail Envy Alpine Snow as a strengthening treatment, RapiDry Speed Date Me for a quick-dry color layer, and Matte Top Coat for a less glossy finish. OPI recommends applying one coat of base before color and finishing with top coat after two thin coats. Its base coat instructions describe this three-step method as a route to up to seven days of wear and shine. These products are not substitutes: the base prepares, Nail Envy is positioned as a strengthener, RapiDry adds color, and Matte Top Coat changes the finish. My practical tip is to check what is already in your manicure drawer before chasing a discount. A marked-down top coat does little for a routine that still needs the base layer you use every time.
A faster finish, with a sale check
Press-ons trade brushwork for fit and quick application. Amazon's xPRESS/ON Editor in Chic has a soft pink set; Ulta's xPRESS/ON Solid Color option is OPI'm a Bubble Bunny; Macy's carries Fluent In French and All Ice On Alpine Snow. That gives you a choice of shades across three retailers without putting more than four products from any one store in the mix. OPI on sale is most useful if you already know the color or manicure style you want; waiting for a universal markdown makes less sense when you need one exact shade soon. For timing, keep Ulta's March and September beauty event in mind, check Amazon during Prime Day and holiday deal weeks, and revisit Macy's when Friends & Family returns. Compare the selected product and shade before checkout, since event pages promote only some offers and stock can change. I would start with a classic color and the base coat you already use, then add press-ons when time, rather than polish, is the constraint.
If you are still deciding, I also wrote Is Olive & June Worth It? An Honest Look at Quality, Fit and Price.


















