The 21 Best Eyeshadow Palettes Under $20

We easily cough up our paychecks for the latest skin-care innovations or the newest K-beauty must-haves, but when it comes to eyeshadow, we’re wise to the game. We know that the drugstore market is just as good (or at times, better) than the luxury products available. The biggest challenge is figuring out which palettes are worth plucking off the shelves — especially when you can't swatch them on your hand like you would in a department store.
We went ahead and solved the problem (and then some) with a little help from our favorite celebrity makeup artists. Ahead, find our 19 favorite drugstore palettes for under $21 — whether you're looking for some smoky-eye inspiration or a jewel-toned kit worthy of your next night out.
You've never seen beauty quite like this before. Check out our Beauty Innovator Awards for the smartest, funkiest, most fresh to death products of the year.
1 of 22
Best For: Neutral Smoky Eyes
Sonia Kashuk’s palette, filled with shimmery neutrals, is makeup artist Fabiola's go-to for smoky eyes. You can easily upgrade the 12 shadows (which are impossibly soft and silky, btw) from day to night by layering or sweeping them on with a wet brush.

Sonia Kashuk Neutral Shimmer 3 Palette, $19.99, available at Target.
2 of 22
Or Try...
Using nude shadows for a smoky eye may sound counterintuitive, but this array of neutrals is perfect for creating everything from a simple daytime look to a sultry night style.

Rimmel London Magnifyeyes Eye Palette in Keep Calm and Wear Nude, $7.99, available at Ulta Beauty.
3 of 22
Or Try...

Smoky eyes need not only come in shades of deep brown, gray, or black. This 12-pan palette has a myriad of shimmery shades to choose from to create something that's sultry — and unique.

NYC Lovatics by Demi Eyeshadow Palette, $7, available at Target.
4 of 22
Best For: Classic Smoky Eyes
But if you're in the market for a more classic smoky-eye look, try this collection of dusky-gray, charcoal, and silver shades. The powders are velvety-soft and perfect for blending.

Physicians Formula Shimmer Strips Custom Eye Enhancing Shadow & Liner in Smoky Eyes, $11.95, available at Physicians Formula.
5 of 22
Or Try...

This palette has all the necessary hues for a classic smoky eye — and even includes some fun pink and blue shades to spice things up!

Wet n Wild Color Icon Shadow Collection in Petal Pusher, $4.99, available at Wet n Wild.
6 of 22
Best For: Shadow Pros
Do you know your way around a plum smoky eye? Have you spent tortuous minutes blending your shadow until it’s just right? Do you hit the pan on your favorite shades monthly? We feel you, girl, and it’s time to upgrade. E.L.F.'s mini version of its pro palette offers endless color selection in a small-but-mighty case ideal for travel. (Makeup artists, take note.)

E.L.F. Studio Endless Eyes Pro Mini Eyeshadow Palette, $7, available at E.L.F.
7 of 22
Or Try...
Craft a new kind of smoky eye with this palette, which features jewel tones and nudes.

BH Cosmetics Nude Rose Night Fall 12 Color Eyeshadow Palette, $14, available at Ulta.
8 of 22
Or Try...

Morphe's 35-pan eyeshadow palettes were made for your inner makeup pro. We love the 35W option because it packs matte and shimmer nudes that blend smoothly, so you can create everything from an everyday wash of nude to a classic smoky.

Morphe Brushes 35W 35 Color Warm Palette, $19.99, available at Morphe Brushes.
9 of 22
Best For: Shadow Newbies
But if you're just dipping your toes in the shadow waters, this well-edited palette is the perfect start, says celebrity makeup artist Andie Markoe-Byrne. The shimmery neutrals are foolproof, and there are even cheat sheets included on the back of the packaging so you can try a variety of looks.

L’Oréal Colour Riche Palette Nude 1, $19.99, available at Ulta Beauty.
10 of 22
Or Try...

This palette from E.L.F. is a great pick if you're into all matte everything. Not only does it feature a mix of neutral browns, it also has purple and orange for days when you want a hit of color.

E.L.F. Mad For Matte 2 Palette, $10, available at E.L.F.
11 of 22
Best For: The Bold
These compact palettes are full of vibrant colors, allowing you to express yourself with whatever plum, emerald, bronze, or yellow eye look you're feeling at the moment. Each kit is also packed with several neutrals to help balance the bold shades. (But don't feel like you need to.)

Nyx Avant Pop! EyeShadow Palette, $16.99 each, available at Ulta Beauty.
12 of 22
Best For: Brush-Free Blending
Don't feel like investing in a six-piece brush kit? Try cream shadow, suggests Markoe-Byrne. Revlon’s palette comes with an array of lavender hues, including an on-trend rust shade to kick things up a notch. Use your hands to blend to your heart's content — the extra warmth from your fingers only adds to the sexy, smudgy effect.

Revlon Illuminance Creme Shadow in Wild Orchids 701, $5.99, available at Target.
13 of 22
Best For: Party Looks
According to celebrity makeup artist Jordy Poon, this palette from Hard Candy may just make you the life of the party. With vibrant jewel tones and reflective glitter, it’s the “ultimate accessory to any outfit," he says. Layer the hues on your entire lid, or keep things a bit tamer by concentrating them close to the lashline.

Hard Candy Glitteratzi Compact Eye Shadow in Center of Attention, $6, available at Walmart.
14 of 22
Best For: Sensitive Eyes
It doesn't matter how great an eyeshadow look is if it makes your eyes watery and irritated — it's just not worth it. That's why we love these shadow trios. Not only are they created specifically for sensitive eyes, but the silky formula comes in a variety of pretty color combinations. Markoe-Byrne notes that she loves how easy they are to use with the brand's simple three-step system.

Almay Intense I Color in Everyday Sets, $7.99, available at Ulta Beauty.
15 of 22
Best For: A Mono-Makeup Look
CoverGirl's new rosy palette may look intimidating, but it passed our test with flying colors. Read: It's really easy to apply and super-flattering. It's also the perfect product to help pull off one of spring's most popular trends: mono makeup. Pair it with blush and lip color in the same pinky family for a polished look perfect for the season.

CoverGirl Roses TruNaked Eye Shadow Palette, $11.99, available at Ulta Beauty.
16 of 22
Or Try...

Could Catrice's palette get any more girly? Probably not, but the looks you can create, on the other hand, are totally versatile. We especially adore the smoky plum shade, which will turn any look from so-so to smoky.

Catrice Absolute Rose Eyeshadow Palette, $6.99, available at Ulta Beauty.
17 of 22
Best For: Blue Eyes
While we firmly believe that you should wear whatever color you want on your eyes, some shades play up your features better than others. Blue-eyed ladies, for example, can look to bronze or brown to really make their irises pop.

(See this one in action here!)

CoverGirl Eye Shadow Quad in Go for the Golds, $6.99, available at Target.
18 of 22
Best For: Green Eyes
Those with green eyes, on the other hand, can count on bold, purple shades to bring all the attention to their peepers. Be daring and try this quad from Milani to really make them stand out. The foil-like texture goes on like a dream.

Milani Fierce Foil Eyeshine in 02 Rome, $9.99, available at Milani.
19 of 22
Best For: Hazel Eyes
If you're lucky enough to have hazel eyes, there are a ton of undertones you can play up. Try emerald to bring out the green and gold for the tiger-eye effect. The soft shadows and sleek packaging, created by Eva Mendes, make this feel like a luxury palette.

Circa Beauty Color Focus Eye Shadow Palette in Metamorphosis, $12, available at
20 of 22
Best For: Brown Eyes
And if you're blessed with brown eyes, the shadow world is your oyster. Have fun experimenting with blues, purples, grays, greens — you name it. We especially love this shimmery palette of taupe, navy, silver, and white from Pixi.

Pixi Mesmerizing Mineral Palette in Silver Sky, $12, available at Target.
21 of 22
Or Try...

Looking to be on-trend with rusty, red shadows, but don't want to shell out $40? Try Lottie London's The Rusts palette, which delivers the goods — for less than $15. The best part: The warmer colors bring out the golden hues in brown eyes.

Lottie London The Rusts 12 Piece Eyeshadow Palette, $12.99, available online only at Ulta Beauty.
22 of 22
Like this post? There's more. Get tons of beauty tips, tutorials, and news on the Refinery29 Beauty Facebook page. Like us on Facebook — we'll see you there!