NEW RETURN POLICY: 30 Days to Decide + Refunds, Exchange, or Store Credit If It’s Not Right!

    ARE YOU IN THE RIGHT PLACE?

    Please confirm your location, as product availability may change based on region.

    DON'T SEE YOUR LOCATION? REST OF WORLD

    FROM YOUR CART
      Subtotal $0 -$15.00 Total $0

      We use your information in accordance with our Privacy Policy

      Skirts

      FILTERS
      Filters
      Colour
      Size
      Occasion
      Length
      Style
      Price
      $0$129
      Sort
      FILTERS
      Colour
      Size
      Occasion
      Length
      Style
      Price
      $0$129
      Corrina Midi Skirt - Stripe
      Corrina Midi Skirt - Stripe
      Add to bag +
      Added
      Exclusive
      Brielle Skort - Black
      Brielle Skort - Black
      Add to bag +
      Added
      Ariah Linen Skort - Mint
      Ariah Linen Skort - Mint
      Add to bag +
      Added
      Exclusive
      Elena Cotton Maxi Skirt - White
      Elena Cotton Maxi Skirt - White
      Add to bag +
      Added
      Exclusive
      Presley Denim Skort - Dark Denim
      Presley Denim Skort - Dark Denim
      Add to bag +
      Added
      Exclusive
      Chiaro Midi Skirt - Brown
      Chiaro Midi Skirt - Brown
      Add to bag +
      Added
      Exclusive
      Benton Maxi Skirt - Multi
      Benton Maxi Skirt - Multi
      Add to bag +
      Added
      Antara Midi Skirt - Sand
      Antara Midi Skirt - Sand
      Add to bag +
      Added
      Exclusive
      Dara Maxi Skirt - Garden Floral
      Dara Maxi Skirt - Garden Floral
      Add to bag +
      Added
      Exclusive
      Laken Sheer Lace Maxi Skirt - White
      Laken Sheer Lace Maxi Skirt - White
      Add to bag +
      Added
      Exclusive
      Beatrice Knitted Skirt - Peach
      Beatrice Knitted Skirt - Peach
      Add to bag +
      Added
      Exclusive
      Thelma Midi Skirt - White
      Thelma Midi Skirt - White
      Add to bag +
      Added
      Abrand Aline Skirt - Cara
      Abrand Aline Skirt - Cara
      Add to bag +
      Added
      Exclusive
      Esra Mini Skirt - Ivory
      Esra Mini Skirt - Ivory
      Add to bag +
      Added
      Exclusive
      Lila Maxi Skirt - Pink White Floral
      Lila Maxi Skirt - Pink White Floral
      Add to bag +
      Added
      Bowen Skirt - Olive
      Bowen Skirt - Olive
      Add to bag +
      Added
      Back In Stock
      Falco Skirt - Navy
      Falco Skirt - Navy
      Add to bag +
      Added
      Back In Stock
      Dana Denim Midi Skirt - Blue Wash
      Dana Denim Midi Skirt - Blue Wash
      Add to bag +
      Added
      Exclusive
      Dana Denim Midi Skirt - Cream
      Dana Denim Midi Skirt - Cream
      Add to bag +
      Added
      Adeline Two Piece Set - Black
      Adeline Two Piece Set - Black
      Add to bag +
      Added
      Exclusive
      Olivia Two Piece Set - Navy Floral
      Olivia Two Piece Set - Navy Floral
      Add to bag +
      Added
      Exclusive
      Luna Midi Skirt - Floral
      Luna Midi Skirt - Floral
      Add to bag +
      Added
      Exclusive
      Mattie Two Piece Set - Olive
      Mattie Two Piece Set - Olive
      Add to bag +
      Added
      Peggie Denim Midi Skirt - Blue
      Peggie Denim Midi Skirt - Blue
      Add to bag +
      Added
      Abrand Aline Skirt - Gisele
      Abrand Aline Skirt - Gisele
      Add to bag +
      Added
      Heidi Stripe Slip Skirt - Black White Stripe
      Heidi Stripe Slip Skirt - Black White Stripe
      Add to bag +
      Added
      Tricia Maxi Skirt - Silver
      Tricia Maxi Skirt - Silver
      Add to bag +
      Added
      Archy Tiered Maxi Skirt - Black
      Archy Tiered Maxi Skirt - Black
      Add to bag +
      Added
      Exclusive
      Clarissa Midi Skirt - Pink Check
      Clarissa Midi Skirt - Pink Check
      Add to bag +
      Added
      Lizzie Midi Skirt - Dark Bronze
      Lizzie Midi Skirt - Dark Bronze
      Add to bag +
      Added
      Back In Stock
      Abrand Aline Skirt - Bella
      Abrand Aline Skirt - Bella
      Add to bag +
      Added
      Exclusive
      Alek Pleated Mini Skirt - Mid Wash Denim
      Alek Pleated Mini Skirt - Mid Wash Denim
      Add to bag +
      Added
      Back In StockExclusive
      Palma Knit Mini Skirt - Chocolate
      Palma Knit Mini Skirt - Chocolate
      Add to bag +
      Added
      Exclusive
      Miami Maxi Skirt - Pink Floral
      Miami Maxi Skirt - Pink Floral
      Add to bag +
      Added
      Exclusive
      Laken Sheer Lace Maxi Skirt - Black
      Laken Sheer Lace Maxi Skirt - Black
      Add to bag +
      Added
      Rollas Skort - River Blue
      Rollas Skort - River Blue
      Add to bag +
      Added
      Exclusive
      Velman Skirt - Pink
      Velman Skirt - Pink
      Add to bag +
      Added
      Exclusive
      Beonia Mini Skirt - White
      Beonia Mini Skirt - White
      Add to bag +
      Added
      Exclusive
      Bella Knit Mini Skirt - White
      Bella Knit Mini Skirt - White
      Add to bag +
      Added
      Exclusive
      Antonina Maxi Skirt - Pink
      Antonina Maxi Skirt - Pink
      Add to bag +
      Added
      Exclusive
      Falco Skirt - Light Blue
      Falco Skirt - Light Blue
      Add to bag +
      Added
      Exclusive
      Fletch Mini Skirt - Ditsy Floral
      Fletch Mini Skirt - Ditsy Floral
      Add to bag +
      Added
      Back In StockExclusive
      Ava Skirt - Black
      Ava Skirt - Black
      Add to bag +
      Added
      Exclusive
      Mollymook Skirt - White/Cream
      Mollymook Skirt - White/Cream
      Add to bag +
      Added
      Exclusive
      Ava Skirt - Green
      Ava Skirt - Green
      Add to bag +
      Added
      Exclusive
      Nellie Satin Midi Skirt - Honeysuckle Yellow
      Nellie Satin Midi Skirt - Honeysuckle Yellow
      Add to bag +
      Added
      Exclusive
      Roxy Faux Wrap Skort - Ivory
      Roxy Faux Wrap Skort - Ivory
      Add to bag +
      Added
      Exclusive
      Meara Midi Skirt - Butter Yellow
      Meara Midi Skirt - Butter Yellow
      Add to bag +
      Added
      Back In StockExclusive
      Serafina Two Piece Set - Orange Beige Stripe
      Serafina Two Piece Set - Orange Beige Stripe
      Add to bag +
      Added
      Exclusive
      Wendie Scalloped Mini Skirt - Cloud White
      Wendie Scalloped Mini Skirt - Cloud White
      Add to bag +
      Added
      Exclusive
      Arabella Two Piece Set - Dark Rose
      Arabella Two Piece Set - Dark Rose
      Add to bag +
      Added
      Back In Stock
      Tammy Two Piece Set - Blue Denim
      Tammy Two Piece Set - Blue Denim
      Add to bag +
      Added
      Elia Skort - Beige Check
      Elia Skort - Beige Check
      Add to bag +
      Added
      Back In StockExclusive
      Chelsey Linen Set - Red
      Chelsey Linen Set - Red
      Add to bag +
      Added
      Sherida Midi Skirt - Black
      Sherida Midi Skirt - Black
      Add to bag +
      Added
      Mata Midi Skirt - Golden Sand
      Mata Midi Skirt - Golden Sand
      Add to bag +
      Added
      Back In Stock
      Drew Denim Skirt - Off White
      Drew Denim Skirt - Off White
      Add to bag +
      Added
      Exclusive
      Sonni Linen Mini Skirt - Red
      Sonni Linen Mini Skirt - Red
      Add to bag +
      Added
      Exclusive
      Sonni Linen Mini Skirt - Cream
      Sonni Linen Mini Skirt - Cream
      Add to bag +
      Added
      Exclusive
      Polina Pleated Maxi Skirt - Sunset Check
      Polina Pleated Maxi Skirt - Sunset Check
      Add to bag +
      Added
      Exclusive
      Nelle Midi Skirt - Oatmeal
      Nelle Midi Skirt - Oatmeal
      Add to bag +
      Added
      Exclusive
      Velman Skirt - Brown Polka Dot
      Velman Skirt - Brown Polka Dot
      Add to bag +
      Added
      Exclusive
      Clement Mini Skirt - Black White Gingham
      Clement Mini Skirt - Black White Gingham
      Add to bag +
      Added
      Exclusive
      Velman Skirt - Lemon
      Velman Skirt - Lemon
      Add to bag +
      Added
      Exclusive
      Nimue Wrap Front Mini Skirt - White
      Nimue Wrap Front Mini Skirt - White
      Add to bag +
      Added
      Exclusive
      Mei Satin Midi Skirt - Tiny Blooms
      Mei Satin Midi Skirt - Tiny Blooms
      Add to bag +
      Added
      Exclusive
      Abella Mini Skirt - Summer Haze
      Abella Mini Skirt - Summer Haze
      Add to bag +
      Added
      Elora Mini Skirt - Indigo
      Elora Mini Skirt - Indigo
      Add to bag +
      Added
      Back In Stock
      Windsor Two Piece Set - Beige
      Windsor Two Piece Set - Beige
      Add to bag +
      Added
      Exclusive
      Stevie Maxi Skirt - White
      Stevie Maxi Skirt - White
      Add to bag +
      Added
      Exclusive
      Adrie Skort - Khaki Green
      Adrie Skort - Khaki Green
      Add to bag +
      Added
      Exclusive
      Vanda Lace Trim Maxi Skirt - White
      Vanda Lace Trim Maxi Skirt - White
      Add to bag +
      Added
      Exclusive
      Penelope Two Piece Set - Kauai
      Penelope Two Piece Set - Kauai
      Add to bag +
      Added
      Exclusive
      Zyon Midi Skirt - Red Multi
      Zyon Midi Skirt - Red Multi
      Add to bag +
      Added
      Exclusive
      Savie Bow Detail Maxi Skirt - White
      Savie Bow Detail Maxi Skirt - White
      Add to bag +
      Added
      Exclusive
      Zinnia Mini Skirt - Mirabelle Print
      Zinnia Mini Skirt - Mirabelle Print
      Add to bag +
      Added
      Exclusive
      Melaney Mini Skirt - White
      Melaney Mini Skirt - White
      Add to bag +
      Added
      Exclusive
      Mirha Mini Skirt - Sunset Check
      Mirha Mini Skirt - Sunset Check
      Add to bag +
      Added
      Exclusive
      Mirha Mini Skirt - Meadow Green
      Mirha Mini Skirt - Meadow Green
      Add to bag +
      Added
      Mellody Belted Mini Skirt - Black
      Mellody Belted Mini Skirt - Black
      Add to bag +
      Added
      Abrand Aline Skirt - Kendall
      Abrand Aline Skirt - Kendall
      Add to bag +
      Added
      Exclusive
      Claud Maxi Skirt - Blue White Floral
      Claud Maxi Skirt - Blue White Floral
      Add to bag +
      Added
      Exclusive
      Fawn Knit Mini Skirt - Tan Blue
      Fawn Knit Mini Skirt - Tan Blue
      Add to bag +
      Added
      SALE
      Siana Cargo Midi Skirt - Black
      Siana Cargo Midi Skirt - Black
      Add to bag +
      Added
      Siana Cargo Midi Skirt - Black
      $63.95$80.0020% off

      Final Sale

      SALEExclusive
      Minelli Pleat Midi Skirt - Hot Pink
      Minelli Pleat Midi Skirt - Hot Pink
      Add to bag +
      Added
      Minelli Pleat Midi Skirt - Hot Pink
      $20.95$70.0070% off

      Final Sale

      SALEExclusive
      Aspen Cable Knit Skirt - White
      Aspen Cable Knit Skirt - White
      Add to bag +
      Added
      Aspen Cable Knit Skirt - White
      $41.95$70.0040% off

      Final Sale

      SALE
      Nadina Midi Skirt - Lemon
      Nadina Midi Skirt - Lemon
      Add to bag +
      Added
      RUNAWAY
      Nadina Midi Skirt - Lemon
      $71.95$90.0020% off

      Final Sale

      SALEExclusive
      Lena Set - Bronze
      Lena Set - Bronze
      Add to bag +
      Added
      Lena Set - Bronze
      $79.95$100.0020% off

      Final Sale

      SALE
      Beverly Maxi Skirt - Dusk Print
      Beverly Maxi Skirt - Dusk Print
      Add to bag +
      Added
      MADISON THE LABEL
      Beverly Maxi Skirt - Dusk Print
      $54.95$109.0050% off

      Final Sale

      SALE
      Heidi Stripe Slip Skirt - White Black Stripe
      Heidi Stripe Slip Skirt - White Black Stripe
      Add to bag +
      Added
      SNDYS
      Heidi Stripe Slip Skirt - White Black Stripe
      $71.95$90.0020% off

      Final Sale

      SALEExclusive
      Cortez Maxi Skirt - Black
      Cortez Maxi Skirt - Black
      Add to bag +
      Added
      RUNAWAY
      Cortez Maxi Skirt - Black
      $59.95$100.0040% off

      Final Sale

      SALE
      Elyse Plisse Midi Skirt - Blush
      Elyse Plisse Midi Skirt - Blush
      Add to bag +
      Added
      Elyse Plisse Midi Skirt - Blush
      $53.95$90.0040% off

      Final Sale

      SALE
      Greta Velvet Fringe Skirt - Black
      Greta Velvet Fringe Skirt - Black
      Add to bag +
      Added
      Greta Velvet Fringe Skirt - Black
      $41.95$70.0040% off

      Final Sale

      SALE
      Zadia Mini Skirt - Green
      Zadia Mini Skirt - Green
      Add to bag +
      Added
      Zadia Mini Skirt - Green
      $41.95$70.0040% off

      Final Sale

      SALEExclusive
      Negin Midi Skirt - Cream
      Negin Midi Skirt - Cream
      Add to bag +
      Added
      SNDYS
      Negin Midi Skirt - Cream
      $79.95$100.0020% off

      Final Sale

      SALEExclusive
      Arabella Two Piece Set - Steel Grey Floral
      Arabella Two Piece Set - Steel Grey Floral
      Add to bag +
      Added
      Arabella Two Piece Set - Steel Grey Floral
      $95.95$120.0020% off

      Final Sale

      SALEExclusive
      Kara Two Piece Set - White
      Kara Two Piece Set - White
      Add to bag +
      Added
      Kara Two Piece Set - White
      $103.95$130.0020% off

      Final Sale

      SALE
      Zanita Set - Black
      Zanita Set - Black
      Add to bag +
      Added
      SNDYS
      Zanita Set - Black
      $51.95$129.0060% off

      Final Sale

      SALE
      Natasha Two Piece Set - Black
      Natasha Two Piece Set - Black
      Add to bag +
      Added
      Natasha Two Piece Set - Black
      $37.95$95.0060% off

      Final Sale

      SALEExclusive
      Luna Two Piece Set - Mauve
      Luna Two Piece Set - Mauve
      Add to bag +
      Added
      Luna Two Piece Set - Mauve
      $87.95$110.0020% off

      Final Sale

      SALEExclusive
      Elena Set - Pink Floral
      Elena Set - Pink Floral
      Add to bag +
      Added
      Elena Set - Pink Floral
      $49.95$100.0050% off

      Final Sale

      SALEExclusive
      Rosalia Maxi Skirt - Pink Multi
      Rosalia Maxi Skirt - Pink Multi
      Add to bag +
      Added
      RUNAWAY
      Rosalia Maxi Skirt - Pink Multi
      $64.50$129.0050% off
      SALEExclusive
      Nelle Midi Skirt - Lilac
      Nelle Midi Skirt - Lilac
      Add to bag +
      Added
      Nelle Midi Skirt - Lilac
      $55.95$70.0020% off

      Final Sale

      SALE
      Zanita Set - White
      Zanita Set - White
      Add to bag +
      Added
      SNDYS
      Zanita Set - White
      $77.95$129.0040% off

      Final Sale

      SALEExclusive
      Minelli Pleat Midi Skirt - Blue
      Minelli Pleat Midi Skirt - Blue
      Add to bag +
      Added
      Minelli Pleat Midi Skirt - Blue
      $13.95$70.0080% off

      Final Sale

      SALEExclusive
      Minelli Pleat Midi Skirt - Green
      Minelli Pleat Midi Skirt - Green
      Add to bag +
      Added
      Minelli Pleat Midi Skirt - Green
      $20.95$70.0070% off

      Final Sale

      SALEExclusive
      Nova Skirt - Pink
      Nova Skirt - Pink
      Add to bag +
      Added
      Nova Skirt - Pink
      $51.95$86.0040% off

      Final Sale

      SALEExclusive
      Tegan Ruffle Mini Skirt - White
      Tegan Ruffle Mini Skirt - White
      Add to bag +
      Added
      Tegan Ruffle Mini Skirt - White
      $31.95$53.0040% off

      Final Sale

      SALEExclusive
      Blaise Frill Skirt - Pink
      Blaise Frill Skirt - Pink
      Add to bag +
      Added
      Blaise Frill Skirt - Pink
      $41.95$70.0040% off

      Final Sale

      SALE
      Odette Midi Skirt - Camel
      Odette Midi Skirt - Camel
      Add to bag +
      Added
      Odette Midi Skirt - Camel
      $44.95$89.0049% off

      Final Sale

      SALEExclusive
      Cherly Skirt - White
      Cherly Skirt - White
      Add to bag +
      Added
      Cherly Skirt - White
      $47.95$80.0040% off

      Final Sale

      SALE
      Lila Mini Skirt - Tan
      Lila Mini Skirt - Tan
      Add to bag +
      Added
      Lila Mini Skirt - Tan
      $39.95$66.0039% off

      Final Sale

      SALEExclusive
      Cici Maxi Skirt - Leopard
      Cici Maxi Skirt - Leopard
      Add to bag +
      Added
      RUNAWAY
      Cici Maxi Skirt - Leopard
      $31.95$79.0060% off

      Final Sale

      SALEExclusive
      Allure Two Piece Set - White
      Allure Two Piece Set - White
      Add to bag +
      Added
      Allure Two Piece Set - White
      $83.95$139.0040% off

      Final Sale

      SALERunaway
      Bristol Mini Skirt - White
      Bristol Mini Skirt - White
      Add to bag +
      Added
      Bristol Mini Skirt - White
      $47.95$80.0040% off

      Final Sale

      SALERunaway
      Stella Knit Skirt - Jaffa
      Stella Knit Skirt - Jaffa
      Add to bag +
      Added
      Stella Knit Skirt - Jaffa
      $44.95$89.0049% off

      Final Sale

      SALEExclusive
      Clare Mini Skirt - Butter Yellow
      Clare Mini Skirt - Butter Yellow
      Add to bag +
      Added
      Clare Mini Skirt - Butter Yellow
      $63.95$80.0020% off

      Final Sale

      SALEExclusive
      Ava Crochet Two Piece Set - Pink/Orange
      Ava Crochet Two Piece Set - Pink/Orange
      Add to bag +
      Added
      Ava Crochet Two Piece Set - Pink/Orange
      $19.95$99.0080% off

      Final Sale

      SALE
      Mave Midi Skirt - Sunflower
      Mave Midi Skirt - Sunflower
      Add to bag +
      Added
      Mave Midi Skirt - Sunflower
      $41.95$70.0040% off

      Final Sale

      Showing 119 of 119

      12

      Women’s Skirts

      Turn the heat up on skirts this summer with styles for every occasion. We have skirts and tops for every day, every season, and every event on your calendar. From mini skirts to maxi lengths, skirts can be styled with crop tops and flats for casual chic, or layered with a blazer and heels for a heady fancy look. At Petal & Pup, we make it easy to find the most perfect outfit so you’re ready to rock at any event or daily outing.

      Choose the Perfect Skirt for Your Outfit

      Styling your skirt can oftentimes be more important than the skirt itself. Shirts and blouses are essential pairings with the versatility to dress them up or casually dress to chill. Let your plans guide your fashion sense. Are you going to a party? A mini skirt with one of our chic tops or layered with a sexy blazer will have you ready for any holiday, birthday, or graduation party. Looking for the most comfortable everyday skirt combination? Slip on a flowy midi skirt with your favourite t-shirt for a no-brainer look that pairs great with just about anything. Form-fitting bodycon pencil skirts are great for a date night. And depending on where you go, pair your outfit with heels, sneakers, boots, or sandals to match the occasion. Going out to do some shopping and then grabbing lunch with your BFF? Be bold and fun with a dressy plaid, silk, or jean skirt, and discover new patterns and stylish prints to give your skirt an extra layer of fresh fashion.

      Shop Petal & Pup Skirts

      Shop our entire range of women’s skirts from pencil to A-line, mini to maxi, and everything in between. At Petal & Pup, our women’s clothing is designed through our signature lens of laid-back femininity with elegance and contemporary style. Our mini skirts are no exception, bring that playful edge to your look for all your sun-soaked adventures, or a magical night for your bestie’s birthday. The ever-versatile midi skirt looks great anywhere, and we have the styles, fabrics, and accessories you need to love the way you look. Maxi skirts are the ultimate throw-on-and-go outfit, perfect for any occasion whether you pair it with a white tank top or a sweater. Each piece is thoughtfully designed to help you express your style while keeping up all appearances that perfectly balance comfort and sophistication. From skirt lengths to your favourite colours, fabrics, and styles, the versatility of skirts makes outfits effortless and fun! So don’t wait any longer, Shop Now!