This site ships to the United Kingdom

trousers & leggings

Dorothy Perkins has a wide range of trousers and leggings for the new season to suit every size, shape and occasion. Whether you need trousers for a professional work look, leggings for a day of retail therapy, we have something to suit you. Check out our trousers, leggings, treggings and printed trousers to refresh your wardrobe in an instant.

4 3 2
230 results
Mocha Straight Leg Ankle Grazers
Mocha Straight Leg Ankle Grazers

Was  £18.00 Now  £16.20

Khaki Straight Leg Ankle Grazer trousers
Khaki Straight Leg Ankle Grazer trousers

Was  £18.00 Now  £16.20

Black Stripe Wide Leg Trousers
Black Stripe Wide Leg Trousers

Was  £28.00 Now  £25.20

**Tall Black 'Eden Capri' Ultra Soft Jeggings
**Tall Khaki Chino Trousers
**Tall Khaki Chino Trousers

Was  £22.00 Now  £17.60

Khaki Chevron Printed Joggers
Khaki Chevron Printed Joggers

Was  £24.00 Now  £19.20

**Tall Charcoal Twill Joggers
**Tall Charcoal Twill Joggers

Was  £22.00 Now  £17.60

**Tall Grey Cotton Crop Trousers
**Tall Grey Cotton Crop Trousers

Was  £20.00 Now  £18.00

Khaki Tab Cotton Cropped Trousers
Khaki Tab Cotton Cropped Trousers

Was  £20.00 Now  £16.00

Mink Plain Twill Joggers
Mink Plain Twill Joggers

Was  £20.00 Now  £14.00

Stone Belted Chino Trousers
Stone Belted Chino Trousers

Was  £22.00 Now  £17.60

khaki Belted Chino Trousers
khaki Belted Chino Trousers

Was  £22.00 Now  £17.60

Pale Khaki 'Eden' Capri Ultra Soft Jeggings
White Cotton Cropped Trousers
White Cotton Cropped Trousers

Was  £20.00 Now  £16.00

Monochrome Twill Joggers
Monochrome Twill Joggers

Was  £24.00 Now  £16.80

**Tall Cotton Crop Trousers
**Tall Cotton Crop Trousers

Was  £20.00 Now  £16.00

Khaki Soft Twill Trousers
Khaki Soft Twill Trousers

Was  £22.00 Now  £17.60

Grey Textured Ankle Grazer Trousers
Grey Textured Ankle Grazer Trousers

Was  £18.00 Now  £14.40

Pale Grey 'Eden' Ultra Soft Jeggings
Pale Grey 'Eden' Ultra Soft Jeggings

Was  £20.00 Now  £16.00

Petite blue 'Frankie' jeggings
Petite blue 'Frankie' jeggings

Was  £22.00 Now  £17.60

**Tall Navy Paperbag Trousers
**Tall Navy Paperbag Trousers

Was  £20.00 Now  £14.00

Indigo 'Eden' Capri ultra soft jeggings
Indigo 'Eden' Capri ultra soft jeggings

Was  £18.00 Now  £14.40

Black Twill Tie waist Joggers
Black Twill Tie waist Joggers

Was  £20.00 Now  £14.00

Black ‘Eden’ Ultra Soft Capri Jeggings

Black Ankle Grazer Trousers
Black Ankle Grazer Trousers

Was  £18.00 Now  £16.20

**Tall Pique Trousers
**Tall Pique Trousers

Was  £18.00 Now  £12.60

Black Pull on Leggings
Black Pull on Leggings

Was  £9.00 Now  £6.30

**Tall Black Straight Leg Trousers
**Tall Black Straight Leg Trousers

Was  £20.00 Now  £16.00

petite black 'Frankie' Ultra soft Jeggings

Black Straight Leg Trousers
Black Straight Leg Trousers

Was  £20.00 Now  £16.00

Black extra long leggings
Black extra long leggings

Was  £9.00 Now  £6.30

Black and Yellow Floral Cropped Trousers
Black and Yellow Floral Cropped Trousers

Was  £22.00 Now  £19.80

Khaki Tropical Printed Joggers
Khaki Tropical Printed Joggers

Was  £24.00 Now  £21.60

Navy Vertical Stripe Joggers
Navy Vertical Stripe Joggers

Was  £24.00 Now  £21.60

Cobalt Tab Cotton Crop Trousers
Cobalt Tab Cotton Crop Trousers

Was  £20.00 Now  £18.00

**Tall Navy Cotton Crop
**Tall Navy Cotton Crop

Was  £20.00 Now  £18.00

Chocolate Ankle Grazer Trousers
Chocolate Ankle Grazer Trousers

Was  £18.00 Now  £16.20

Stone Texture Ankle Grazer
Stone Texture Ankle Grazer

Was  £18.00 Now  £16.20

Honey Ankle Grazer Trousers
Honey Ankle Grazer Trousers

Was  £18.00 Now  £16.20

Petite Navy Ditsy Joggers
Petite Navy Ditsy Joggers

Was  £24.00 Now  £21.60

Black Piped Joggers
Black Piped Joggers

Was  £24.00 Now  £21.60

Maternity Black Overbump Abras
Maternity Black Overbump Abras

Was  £22.00 Now  £19.80

Petite Navy Print Trousers
Petite Navy Print Trousers

Was  £22.00 Now  £17.60

Petite Stripe Wide Leg Trousers
Petite Stripe Wide Leg Trousers

Was  £28.00 Now  £25.20

**DP Curve Navy Floral Eyelet Joggers
**DP Curve Navy Floral Eyelet Joggers

Was  £26.00 Now  £23.40

**DP Curve Navy High Waisted Leggings
**DP Curve Navy High Waisted Leggings

Was  £12.00 Now  £9.60

Petite Black Twill Joggers
Petite Black Twill Joggers

Was  £20.00 Now  £14.00

**Tall Star Skinny Trousers
**Tall Star Skinny Trousers

Was  £22.00 Now  £19.80

**Tall Mink Twill Joggers
**Tall Mink Twill Joggers

Was  £20.00 Now  £14.00

Black Crepe Soft Crop Trousers
Black Crepe Soft Crop Trousers

Was  £22.00 Now  £17.60

Petite Ivory Cropped Trousers
Petite Ivory Cropped Trousers

Was  £20.00 Now  £16.00

Petite Khaki Cropped Trousers
Petite Khaki Cropped Trousers

Was  £20.00 Now  £16.00

Chocolate Peg Trousers
Chocolate Peg Trousers

Was  £22.00 Now  £19.80

Navy Peg Trousers
Navy Peg Trousers

Was  £22.00 Now  £19.80

Blush Chino Trousers
Blush Chino Trousers

Was  £22.00 Now  £17.60

Oyster Tapered Joggers
Oyster Tapered Joggers

Was  £20.00 Now  £18.00

Khaki Textured Joggers
Khaki Textured Joggers

Was  £20.00 Now  £18.00

**Tall Black Slim Trousers
**Tall Black Slim Trousers

Was  £16.00 Now  £11.20

**Tall Blue Ankle Grazer Trousers
**Tall Blue Ankle Grazer Trousers

Was  £18.00 Now  £14.40

Navy Belted Chino Trousers
Navy Belted Chino Trousers

Was  £22.00 Now  £17.60

Petite Stone Chino Trousers
Petite Stone Chino Trousers

Was  £22.00 Now  £17.60

Petite Mocha Joggers
Petite Mocha Joggers

Was  £20.00 Now  £14.00

Petite Navy Wide Crop Trousers
Petite Navy Wide Crop Trousers

Was  £25.00 Now  £17.50

Petite Ivory Wide Crop Trousers
Petite Ivory Wide Crop Trousers

Was  £25.00 Now  £17.50

Black Star Print Skinny Trousers
Black Star Print Skinny Trousers

Was  £22.00 Now  £19.80

Black Linen Tie Waist Trousers
Black Linen Tie Waist Trousers

Was  £28.00 Now  £22.40

Petite Khaki Wide Crop Trousers
Petite Khaki Wide Crop Trousers

Was  £25.00 Now  £17.50

Khaki Stripe Palazzo Trousers
Khaki Stripe Palazzo Trousers

Was  £26.00 Now  £18.20

White Linen Tie waist Trousers
White Linen Tie waist Trousers

Was  £28.00 Now  £25.20

Petite Blush Wide Crop Trousers
Petite Blush Wide Crop Trousers

Was  £25.00 Now  £17.50

Petite Black 'Eden' Crop Jeggings
Petite Black 'Eden' Crop Jeggings

Was  £16.00 Now  £12.80

Petite Lemon 'Eden' Capri Jeggings
Petite Lemon 'Eden' Capri Jeggings

Was  £18.00 Now  £14.40

Petite Olive 'Eden' Capri Jeggings
Petite Olive 'Eden' Capri Jeggings

Was  £18.00 Now  £14.40

Grey Tab Front Cotton Cropped Trousers
Grey Tab Front Cotton Cropped Trousers

Was  £20.00 Now  £16.00

**Tall White Cotton Cropped Trousers
**Tall White Cotton Cropped Trousers

Was  £20.00 Now  £16.00

Black Plisse Cropped Trousers
Black Plisse Cropped Trousers

Was  £22.00 Now  £15.40

Raspberry Floral Joggers
Raspberry Floral Joggers

Was  £24.00 Now  £16.80

Stone Tab Wide Crop Trousers
Stone Tab Wide Crop Trousers

Was  £26.00 Now  £18.20

ginger Wide Leg Crop trousers
ginger Wide Leg Crop trousers

Was  £25.00 Now  £17.50

Petite Navy Crop Trousers
Petite Navy Crop Trousers

Was  £20.00 Now  £14.00

Pink Ankle Grazer Trousers
Pink Ankle Grazer Trousers

Was  £18.00 Now  £16.20

Grey Ankle Grazer Trousers
Grey Ankle Grazer Trousers

Was  £18.00 Now  £16.20

Monochrome Spot Zip Detail Trousers
Monochrome Spot Zip Detail Trousers

Was  £20.00 Now  £18.00

Petite Navy Joggers
Petite Navy Joggers

Was  £20.00 Now  £14.00

Petite Stripe Joggers
Petite Stripe Joggers

Was  £24.00 Now  £16.80

Stone Ankle Grazer Trousers
Stone Ankle Grazer Trousers

Was  £18.00 Now  £16.20

Bright Blue 'Lyla' High Waisted Tube Pants
**Tall Stone Crop Trouser
**Tall Stone Crop Trouser

Was  £20.00 Now  £16.00

Petite white 'Eden' jeggings
Petite white 'Eden' jeggings

Was  £20.00 Now  £16.00

Petite light blue 'Eden' capri Jeggings
Petite light blue 'Eden' capri Jeggings

Was  £18.00 Now  £14.40

Petite raspberry 'Eden' capri Jeggings
Petite raspberry 'Eden' capri Jeggings

Was  £18.00 Now  £14.40

Petite Stone Crop Trousers
Petite Stone Crop Trousers

Was  £20.00 Now  £16.00

Petite Black Crop Trousers
Petite Black Crop Trousers

Was  £20.00 Now  £16.00

Black Floral Pique Trousers
Black Floral Pique Trousers

Was  £20.00 Now  £14.00

Camel Tile Skinny Trousers
Camel Tile Skinny Trousers

Was  £22.00 Now  £17.60

Navy Crepe Trousers
Navy Crepe Trousers

Was  £20.00 Now  £16.00

Black Wide Leg Trousers
Black Wide Leg Trousers

Was  £25.00 Now  £17.50

Blue Ankle Grazer Trousers
Blue Ankle Grazer Trousers

Was  £18.00 Now  £16.20

**Tall Blue Ankle Grazer Trousers
**Tall Blue Ankle Grazer Trousers

Was  £18.00 Now  £14.40

Stone Tab Front Crop Trousers
Stone Tab Front Crop Trousers

Was  £20.00 Now  £16.00

Navy Stripe Trousers
Navy Stripe Trousers

Was  £22.00 Now  £17.60

Gingham Wide Crop Trousers
Gingham Wide Crop Trousers

Was  £22.00 Now  £15.40

Denim Look JoggerS
Denim Look JoggerS

Was  £20.00 Now  £14.00

Pale Khaki Cotton Crop Trousers
Pale Khaki Cotton Crop Trousers

Was  £18.00 Now  £14.40

Petite Floral Print Joggers
Petite Floral Print Joggers

Was  £24.00 Now  £16.80

**Tall Navy Twill Joggers
**Tall Navy Twill Joggers

Was  £20.00 Now  £14.00

Stripe Wide Leg Trousers
Stripe Wide Leg Trousers

Was  £25.00 Now  £17.50

**Tall Ice blue 'Eden' Ultra Soft Jeggings

Charcoal Twill Trousers
Charcoal Twill Trousers

Was  £22.00 Now  £17.60

Petite Black Soft Joggers
Petite Black Soft Joggers

Was  £20.00 Now  £14.00

Navy Cotton Cropped Trousers
Navy Cotton Cropped Trousers

Was  £20.00 Now  £16.00

Black Cotton Cropped Trousers
Black Cotton Cropped Trousers

Was  £20.00 Now  £16.00

Blue Ditsy Floral Joggers
Blue Ditsy Floral Joggers

Was  £24.00 Now  £16.80

Fresh Blue 'Frankie' Ultra Soft Jegging Jeans
Black Stretch Crop Flares
Black Stretch Crop Flares

Was  £20.00 Now  £14.00

Black Textured Tie waist Joggers
Black Textured Tie waist Joggers

Was  £20.00 Now  £14.00

Black and Rust Pansy Joggers
Black and Rust Pansy Joggers

Was  £24.00 Now  £16.80

Black Crepe Wide Leg Crop Trousers
Black Crepe Wide Leg Crop Trousers

Was  £25.00 Now  £17.50

Mid Wash High Waisted 'Eden' Jeggings
Mid Wash High Waisted 'Eden' Jeggings

Was  £22.00 Now  £17.60

**Tall Black Twill Joggers
**Tall Black Twill Joggers

Was  £20.00 Now  £14.00

**DP Curve Bright Blue Jeggings
**DP Curve Bright Blue Jeggings

Was  £25.00 Now  £17.50

**Tall Stripe Twill Joggers
**Tall Stripe Twill Joggers

Was  £24.00 Now  £16.80

**DP Curve Indigo Authentic Jeggings
**DP Curve Indigo Authentic Jeggings

Was  £25.00 Now  £17.50

Petite white 'Eden' capri Ultra Soft Jeggings

Silver Ankle Grazer Trousers
Silver Ankle Grazer Trousers

Was  £18.00 Now  £16.20

Monochrome Textured Floral Joggers
Monochrome Textured Floral Joggers

Was  £24.00 Now  £16.80

**Tall Textured Ankle Grazers
**Tall Textured Ankle Grazers

Was  £18.00 Now  £12.60

**Tall Gingham Skinny Trousers
**Tall Gingham Skinny Trousers

Was  £22.00 Now  £17.60

Navy High Waisted Trousers
Navy High Waisted Trousers

Was  £20.00 Now  £16.00

White 'Eden’ Capri Ultra Soft Jeggings
White 'Eden’ Capri Ultra Soft Jeggings

Was  £18.00 Now  £12.60

Navy Tie Waist Joggers
Navy Tie Waist Joggers

Was  £20.00 Now  £14.00

Stripe Tie Waist Joggers
Stripe Tie Waist Joggers

Was  £24.00 Now  £16.80

Indigo 'Frankie' Ultra soft Jeggings
Indigo 'Frankie' Ultra soft Jeggings

Was  £22.00 Now  £17.60

Indigo High Waist 'Eden' Jeggings
Indigo High Waist 'Eden' Jeggings

Was  £22.00 Now  £17.60

White "Eden" Ultra Soft Jeggings
White "Eden" Ultra Soft Jeggings

Was  £20.00 Now  £14.00

Petite Black Trousers
Petite Black Trousers

Was  £18.00 Now  £12.60

Stone and Black Ankle Grazer Trousers
Stone and Black Ankle Grazer Trousers

Was  £18.00 Now  £12.60

Indigo Authentic 'Eden' Ultra Soft Jeggings

Black Naples Joggers
Black Naples Joggers

Was  £20.00 Now  £14.00

Black High Waist 'Eden' Ultra Soft Jeggings

**Maternity Black Overbump Leggings
**Maternity Black Overbump Leggings

Was  £12.00 Now  £9.60

Black 'Frankie' Ultra soft Jeggings
Black 'Frankie' Ultra soft Jeggings

Was  £22.00 Now  £19.80

Pale Khaki 'Eden' Ultra Soft Jeggings
Pale Khaki 'Eden' Ultra Soft Jeggings

Was  £20.00 Now  £14.00

Light Stone ‘Eden’ Ultra Soft Jeggings
**Tall Cinnamon 'Eden' Ultra Soft Jeggings
Gingham Skinny Trousers
Gingham Skinny Trousers

Was  £22.00 Now  £17.60

Black High Waisted Trousers
Black High Waisted Trousers

Was  £20.00 Now  £16.00

Bright Blue 'Eden' Ultra Soft Jeggings
Bright Blue 'Eden' Ultra Soft Jeggings

Was  £20.00 Now  £18.00

Black skinny trousers
Black skinny trousers

Was  £20.00 Now  £18.00

Pale Grey 'Frankie' Ultra soft Jeggings
Pale Grey 'Frankie' Ultra soft Jeggings

Was  £22.00 Now  £17.60

Light Wash' Frankie' Ultra soft Jeggings
Light Wash' Frankie' Ultra soft Jeggings

Was  £22.00 Now  £17.60

**DP Curve Bleach Fly Front Jeggings
**DP Curve Bleach Fly Front Jeggings

Was  £26.00 Now  £18.20

**Tall Latte Ankle Grazers
**Tall Latte Ankle Grazers

Was  £18.00 Now  £14.40

Latte Ankle Grazer Trousers
Latte Ankle Grazer Trousers

Was  £18.00 Now  £14.40

Petite stone 'Eden' Ultra Soft Jeggings
Petite stone 'Eden' Ultra Soft Jeggings

Was  £20.00 Now  £16.00

Petite bleach 'Eden' Ultra Soft Jeggings
Petite bleach 'Eden' Ultra Soft Jeggings

Was  £20.00 Now  £16.00

Black Studded Trousers
Black Studded Trousers

Was  £18.00 Now  £12.60

Petite black 'Eden' Ultra Soft Capri Jeggings

Ice Blue 'Eden' Ultra Soft Jeggings
Ice Blue 'Eden' Ultra Soft Jeggings

Was  £20.00 Now  £16.00

**Tall Black Skinny Trousers
**Tall Black Skinny Trousers

Was  £20.00 Now  £16.00

Tall: Grey Marl Aztec Joggers
Tall: Grey Marl Aztec Joggers

Was  £22.00 Now  £15.40

Black 'Eden' Ultra Soft Jeggings
Black 'Eden' Ultra Soft Jeggings

Was  £20.00 Now  £18.00

**Maternity Black Underbump Leggings
**Maternity Black Underbump Leggings

Was  £24.00 Now  £16.80

**DP Curve 70's Blue Jeggings
**DP Curve 70's Blue Jeggings

Was  £25.00 Now  £17.50

**DP Curve 70's Authentic Blue Jeggings
**DP Curve 70's Authentic Blue Jeggings

Was  £25.00 Now  £17.50

**DP Curve Black Super Soft jeggings
**DP Curve Black Super Soft jeggings

Was  £25.00 Now  £17.50

Teal 'Eden' Ultra Soft Jeggings
Teal 'Eden' Ultra Soft Jeggings

Was  £20.00 Now  £15.00

**DP Curve Charcoal Fly Front Jeggings
**DP Curve Charcoal Fly Front Jeggings

Was  £26.00 Now  £18.20

**DP Curve Indigo Fly Front Jeggings
**DP Curve Indigo Fly Front Jeggings

Was  £26.00 Now  £18.20

**DP Curve Black Fly Front Jeggings
**DP Curve Black Fly Front Jeggings

Was  £26.00 Now  £18.20

**DP Curve Black Button Front Zip Treggings

**DP Curve Black Side Elastic Treggings
**DP Curve Black Side Elastic Treggings

Was  £22.00 Now  £15.40

**Maternity Black Straight Leg Trousers
**Maternity Black Straight Leg Trousers

Was  £24.00 Now  £16.80

Russet 'Frankie' Ultra Soft Jeggings
Russet 'Frankie' Ultra Soft Jeggings

Was  £22.00 Now  £15.40

Blue cotton Cropped Trousers
Blue cotton Cropped Trousers

Was  £18.00 Now  £12.60

Petite indigo 'Eden' Ultra Soft Jeggings
Petite indigo 'Eden' Ultra Soft Jeggings

Was  £20.00 Now  £16.00

Blue Black 'Eden' Ultra Soft jeggings
Blue Black 'Eden' Ultra Soft jeggings

Was  £20.00 Now  £18.00

Charcoal 'Eden' Utlra Soft Jeggings
Charcoal 'Eden' Utlra Soft Jeggings

Was  £20.00 Now  £16.00

Black Poly Slim Trousers
Black Poly Slim Trousers

Was  £16.00 Now  £11.20

Black Tapered Leg Trousers
Black Tapered Leg Trousers

Was  £16.00 Now  £11.20

**Tall Black Pique Slim Trousers
**Tall Black Pique Slim Trousers

Was  £18.00 Now  £12.60

Petite black 'Eden' Ultra Soft Jeggings
Petite black 'Eden' Ultra Soft Jeggings

Was  £20.00 Now  £16.00

Black Poly Slim Leg Trouser
Black Poly Slim Leg Trouser

Was  £16.00 Now  £11.20

**Tall Black ‘Eden’ Ultra Soft Jeggings

**Tall Indigo ‘Eden’ Ultra Soft Jeggings

**Tall black bootleg trousers
**Tall black bootleg trousers

Was  £16.00 Now  £11.20

**Alice & You Rust Wide Leg Trousers
**Alice & You Rust Wide Leg Trousers

Was  £25.00 Now  £20.00

**First & I Crochet Crop Trousers
**First & I Crochet Crop Trousers

Was  £25.00 Now  £22.50