There are far too many instances when we need our makeup to stay put despite unprecedented water exposure (i.e. a severe rainstorm after you forgot to check your phone for the day’s weather report, a spontaneous round of waterworks after the finale of your latest Netflix binge or getting sweaty after a day of errands). No matter the occasion – we need our makeup to bear the elements and still look damn good after doing so. And that’s where the best waterproof makeup comes in.

The makeup overlords have blessed us with an impressive array of waterproof makeup: from mascaras that won’t smudge, liquid eyeliner that won’t run off of your face and even face powder that will actually stay on in the midst of a rainstorm. And yes, you probably do need all of them to add to a rainy-day-emergency-makeup-stash. Ahead, discover the 10 best waterproof makeup products to put to the test. 

NYX Full Throttle Waterproof Lipstick


If you’re looking for a lipstick that’s going to Super Glue itself to your lips and refuse to come off at the end of the day, the NYX Full Throttle Waterproof Lipstick is exactly what you need. This cream-to-matte lipstick comes in 12 deeply pigmented shades.

IT Cosmetics Bye Bye Under Eye Full Coverage Concealer


A small amount of the IT Cosmetics Bye Bye Under Eye Full Coverage Concealer makes a huge difference in covering practically any imperfection on your face. This full-coverage formula won’t crease and isn’t going to budge after a long day.

Urban Decay All Nighter Liquid Foundation


This Urban Decay foundation is deemed to be an “all nighter” and they tell no lies. Its full-coverage, matte formula can also absorb oil and reduce shine. Plus, its sleek edgy packaging doubles as cool decor.

Lancôme Hypnose Waterproof Mascara


Waterproof mascara is an essential component for your beauty bag. The Lancome Hypnôse Waterproof Mascara can give you perfectly separated lashes and combat water to ensure that it stays in plays.

L'Oréal Paris Telescopic Waterproof Precision Liquid Eyeliner


Waterproof liquid eyeliner is a must because – let’s face it – it’s all too easy to smudge. This L'Oréal Telescopic Waterproof Precision Liquid Eyeliner can stay on for all-day wear without smudging or smearing.

Lancôme Aquatique Waterproof Eyecolour Base


To hold your eyeshadow in place, it’s important to use a waterproof concealer or primer as a base. Apply the Lancôme Aquatique Waterproof Eyecolour Base with your fingertips before your shadow to even out your eyelids and leave them with a neutral matte finish.

Cargo Cosmetics Swimmable Water Resistant Blush


The Cargo Swimmable Water Resistant Blush comes in three shades: medium rose pink in Bali, shimmering hot pink in Ibiza and soft tangerine in Los Cabos. Apply to the apples of your cheeks and blend back towards the ear for best results. Then, jump in a pool – your makeup will still look flawless when you emerge.

Urban Decay 24/7 Glide-On Eyeliner Pencil


Don’t let this eyeliner’s creamy consistency fool you – it can last all day, as well as through some serious waterworks. Plus, it comes in over forty different unique shades.

L'Oréal Paris Infallible 24HR Eyeshadow


L'Oréal Paris Infallible 24HR Eyeshadow comes in 24 different powder-cream shades, ranging from a sparkly, light pink in Always Pearly Pink to glistening deep green in Golden Emerald. And they’re all shockingly waterproof.  

Maybelline Superstay 24HR Powder


Yes, in fact, powder can be waterproof, as Maybelline Superstay 24HR Powder proves. Use this powder with or without foundation to repel water, oil and sweat.


Let's Stay in Touch

Get our top stories straight to your inbox!