Products featured in this Yahoo article are selected by our shopping writers. We will earn a commission from purchases made via links in this article. Pricing and availability are subject to change.

Shoppers say these £22 John Lewis jeggings are the best on the market

john lewis
These affordable jeggings are flying off the virtual shelves at John Lewis. (John Lewis/Yahoo Life UK)

If you're yet to try anything from John Lewis' affordable own-brand ANYDAY, you're missing out. The budget-friendly range spans homeware, decor, kids, menswear and womenswear, with many highly-rated pieces. We're already huge fans of the ranges cosy loungewear set that's just £22 (you can find our in-depth review here).

Quick overview
See 1 more

However, it's a pair of jeggings that have caught our eye this week. The John Lewis ANYDAY Plain Jeggings are a very reasonable £22 and come with more than 50 five-star reviews, praising their comfort, quality and fit.

The perfect layering piece, customers have been raving about the quality fabric and flattering fit of these jeggings. 

£22 at John Lewis

In fact, many shoppers have said they're the best jeggings on the market right now. One shopper said the "quality [is] better than White Stuff at half the price". While another said "the fabric is superior quality" to trusty Marks & Spencer. Additional bonuses are that "they don't lose their colour after washing" and don't "go saggy at the knees".

You may want to hurry and add a pair to your basket, as shoppers are already going back to buy multiple pairs before they sell out (again).

Why we rate them

Firstly, if you're haven't heard of jeggings, they are a happy compromise between leggings and jeans. They're form-fitting, often in a slim-fit design and can easily be dressed down with a jumper and cardigan, or dressed up with a blouse and heeled boots.

Super soft and stretchy, this pair of jeggings are comfortable and versatile. (John Lewis)
Super soft and stretchy, this pair of jeggings are comfortable and versatile. (John Lewis)
(John Lewis & Partners)
The jeggings have a pocket on the back. (John Lewis & Partners)
(John Lewis & Partners)
They come in three classic colours and are selling fast. (John Lewis & Partners)
The stretchy waistband ensures a slim-fit without being too compressive. (John Lewis)
The stretchy waistband ensures a slim-fit without being too compressive. (John Lewis)

Shop now

This slim-fit pair have a back pocket and feature an elasticated waistband and mid-rise design for extra comfort. So, while it may look like you're wearing a smart pair of jeans, it feels like you're wearing a comfy and cosy pair of leggings.

They're available in three colours; black, khaki and navy, but some sizes are already sold out. Don't worry however, you can still get your hands on a pair of the black ones in sizes six to 14, navy in six to 16 and khaki in six to 18.

What the reviews say

Over 50 customers have rated the jeggings five-stars, with many having purchased multiple pairs - they're just that good. Here's a snippet of what some had to say:

  • "Perfect – quality fabric, a good fit, feels nice an absolutely excellent price John Lewis at its best. I bought three pairs and put two away in case they disappear."

  • "Spot on! Value! Good fit! Quality better than White Stuff at half the price. Immediately went back for more pairs."

  • "These are by far the best, they cost £1-2 more than M&S, but the fabric is superior quality, they don't lose their colour after washing and the fabric has not gone saggy at the knees. Delighted - will definitely buy again."

  • "Got these in khaki first, and just bought a blue pair…perfect with baggy jumpers and layers…comfy, soft, warm material….good for walking…good value."

  • "I ordered these in navy and am so pleased with them, the material is good quality and nice and thick without being bulky. The length is perfect on me (5'6") as I didn't want them ending above my ankle. I'm now about to order the black ones."

Money saving tip: John Lewis is currently running a rare discount code offer on online fashion orders. So, for every order you place over a certain amount (including womenswear, menswear and kids) you'll receive an additional discount: orders over £100 get £15 off and orders over £200 get £30 off.

To be entitled to the discount, you need to register to the retailer's loyalty membership, My John Lewis, which is absolutely free to do. If you're already a member (which you probably are if you've ever purchased something from John Lewis online) then you just need to log into your account.

Once you've added your chosen items to your basket, you then need to enter the relevant discount code at the checkout when you get through to the payment section.

  • Spend over £100 promo code: MYJL15OFF100

  • Spend over £200 promo code: MYJL30OFF200

Shop it now: John Lewis ANYDAY Plain Jeggings | £22 from John Lewis

Shop now

5 other buys worth adding to your basket

A wardrobe staple you'll reach for time and time again — embodying this season's hottest trend: animal print, complete with puff sleeves and an A-line skirt. 

£45 at John Lewis

A timeless wardrobe staple already rolling in five-star reviews. Complete with an elegant and forgiving a-line shape, and finished with pleat detailing, it looks a lot more expensive than it is. 

£55 at John Lewis

Designed with a charming cutout and ruffle detailing, this blouse screams spring. Perfect for styling with a pair of your favourite jeans. 

£49 at John Lewis

This classic puffer jacket features faux fur trim, three front pockets and elasticated cuffs for a tailored, elevated look.

£77 at John Lewis

This animal print tea dress is now an absolute bargain! 

£20 at John Lewis