OPI Nail Lacquer, Opaque & Vibrant Crème Finish Black Nail… — Black Onyx
Our summary
OPI Nail Lacquer in Black Onyx is a 0.5 fl oz liquid nail polish with a crème finish, offering up to 7 days of wear and chip resistance. At $0.648 per ml, it costs about 22% below the typical price for the category. The 15 ml bottle lasts roughly 1.5 months with a manicure every two weeks.
14.8 ml in this pack
📉 Lowest price in 28 days
confirm live price
The priciest nail polish deal we track costs 2.9× more per ml.
Price & stock last checked
As an Amazon Associate I earn from qualifying purchases. Prices unchanged for you. Details
- Rank by cost per ml
- 2 of 220
- vs category median
- −22%
- 28-day low
- $9.59
- Price checks
- 30
Price · last 60d
$9.59
Cheaper per ml in nail polish
At $0.65/ml, OPI Nail Lacquer, Opaque & Vibrant C… — Black Onyx is a genuinely good price for nail polish — the nail polish we track range from $0.61 to $1.86/ml (median $0.83). This listing's price was last checked 9 hours ago.
| Cheapest nail polish / ml | $0.61 |
| Median | $0.83 |
| This deal | $0.65 |
| Most expensive | $1.86 |
Timing tip: see the cheapest month to buy nail polish.
About this nail polish listing
Is OPI Nail Lacquer, Opaque & Vibrant C… — Black Onyx a good deal?
A genuinely good price — $0.65/ml against a nail polish median of $0.83/ml, ranking 2 of 220.
What does $0.65/ml mean?
It's the real cost per ml — the price divided by the ml in the pack (14.8 ml). Comparing per ml lets a big pack and a small one line up on the same scale, so you see true value instead of sticker price.
How many nail polish are cheaper per ml?
1 of the 220 nail polish we track, which puts this one 2nd by cost per ml. The next cheapest is $0.61/ml.
What is the lowest price this has been?
$9.59 — the lowest of 30 price checks we have taken over the 28 days we have been tracking this listing. It is $9.59 today, which matches that low.
What should I pay for nail polish?
Across 220 tracked nail polish, under $0.81/ml is a genuinely good price, around $0.83/ml is typical, and above $1.36/ml you are paying over the odds.
Confirm the live price at the retailer before buying.





