Full coverage foundations
5 foundations from 5 brands104 shades · $15.13–$45
Compare full coverage foundations by type, finish, skin type and formulation.
Unsure of your shade? Find your shade now
5 full coverage foundations, With SPF, Cruelty-free, most reviewed
CoverGirl Olay Simply Ageless Instant Wrinkle-Defying Foundation with SPF 28
Matte · Gel
$15.13–$18.49
12 shades
bareMinerals BAREPRO 24HR Wear Skin-Perfecting Matte Liquid Foundation Mineral SPF 20
Matte · Liquid
$45
40 shades
About full coverage foundations
Type, finish, skin type and formulation
By type, 4 are foundation and 1 is skin tint.
By finish, 2 are matte, 2 are natural finish and 1 is radiant.
By skin type, 5 are listed for dry skin, 5 are listed for normal skin and 5 are listed for combination skin. A foundation can be listed for more than one skin type.
By formulation, 1 is liquid, 1 is cream and 1 is cushion. 1 has no formulation listed.
Prices and shade ranges
Prices start at $15.13 and reach $45. The lowest price is for CoverGirl Olay Simply Ageless Instant Wrinkle-Defying Foundation with SPF 28.
The widest shade range is bareMinerals BAREPRO 24HR Wear Skin-Perfecting Matte Liquid Foundation Mineral SPF 20, with 40 shades. 1 of the 5 comes in 40 or more shades.
Where this list comes from
Coverage is taken from the details each retailer publishes for a product. Where a retailer gives none, it is read from the product's name and description. Preferences come from the claims each retailer lists (vegan, cruelty-free, oil-free, non-comedogenic, clean), the SPF in the product name, and the published ingredient list, which decides fragrance, drying alcohol, silicones and parabens. 6 foundations have no coverage listed and are left out of this list. 218 foundations have no SPF value and are left out of this list. 182 foundations have no cruelty-free claim and are left out of this list.
The default order is by number of reviews across the retailers that sell each product. CoverGirl Olay Simply Ageless Instant Wrinkle-Defying Foundation with SPF 28 has the most, with 10,016.