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

    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

    Skirts

    FILTERS
    Filters
    Colour
    Size
    Occasion
    Length
    Style
    Price
    $0$129
    Sort
    FILTERS
    Colour
    Size
    Occasion
    Length
    Style
    Price
    $0$129
    Rollas Skort - River Blue
    Rollas Skort - River Blue
    Add to bag +
    Added
    Exclusive
    Mollymook Skirt - White/Cream
    Mollymook Skirt - White/Cream
    Add to bag +
    Added
    Exclusive
    Meara Midi Skirt - Butter Yellow
    Meara Midi Skirt - Butter Yellow
    Add to bag +
    Added
    Elia Skort - Beige Check
    Elia Skort - Beige Check
    Add to bag +
    Added
    Back In StockExclusive
    Roxy Faux Wrap Skort - Ivory
    Roxy Faux Wrap Skort - Ivory
    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
    Back In Stock
    Tammy Two Piece Set - Blue Denim
    Tammy Two Piece Set - Blue Denim
    Add to bag +
    Added
    Back In StockExclusive
    Palma Knit Mini Skirt - Chocolate
    Palma Knit Mini Skirt - Chocolate
    Add to bag +
    Added
    Exclusive
    Fawn Knit Mini Skirt - Tan Blue
    Fawn Knit Mini Skirt - Tan Blue
    Add to bag +
    Added
    Exclusive
    Zyon Midi Skirt - Red Multi
    Zyon Midi Skirt - Red Multi
    Add to bag +
    Added
    Exclusive
    Antonina Maxi Skirt - Pink
    Antonina Maxi Skirt - Pink
    Add to bag +
    Added
    Exclusive
    Nimue Wrap Front Mini Skirt - White
    Nimue Wrap Front Mini Skirt - White
    Add to bag +
    Added
    Exclusive
    Velman Skirt - Brown Polka Dot
    Velman Skirt - Brown Polka Dot
    Add to bag +
    Added
    Exclusive
    Claud Maxi Skirt - Blue White Floral
    Claud Maxi Skirt - Blue White Floral
    Add to bag +
    Added
    Exclusive
    Velman Skirt - Pink
    Velman Skirt - Pink
    Add to bag +
    Added
    Exclusive
    Bella Knit Mini Skirt - White
    Bella Knit Mini Skirt - White
    Add to bag +
    Added
    Exclusive
    Beonia Mini Skirt - White
    Beonia Mini Skirt - White
    Add to bag +
    Added
    Back In Stock
    Falco Skirt - Navy
    Falco Skirt - Navy
    Add to bag +
    Added
    Exclusive
    Falco Skirt - Light Blue
    Falco Skirt - Light Blue
    Add to bag +
    Added
    Back In StockExclusive
    Chelsey Linen Set - Red
    Chelsey Linen Set - Red
    Add to bag +
    Added
    Exclusive
    Ava Skirt - Green
    Ava Skirt - Green
    Add to bag +
    Added
    Back In StockExclusive
    Ava Skirt - Black
    Ava Skirt - Black
    Add to bag +
    Added
    Back In Stock
    Dana Denim Midi Skirt - Blue Wash
    Dana Denim Midi Skirt - Blue Wash
    Add to bag +
    Added
    Exclusive
    Nellie Satin Midi Skirt - Honeysuckle Yellow
    Nellie Satin Midi Skirt - Honeysuckle Yellow
    Add to bag +
    Added
    Exclusive
    Nellie Satin Midi Skirt - Banksia Brown
    Nellie Satin Midi Skirt - Banksia Brown
    Add to bag +
    Added
    Exclusive
    Wendie Scalloped Mini Skirt - Cloud White
    Wendie Scalloped Mini Skirt - Cloud White
    Add to bag +
    Added
    Exclusive
    Fletch Mini Skirt - Ditsy Floral
    Fletch Mini Skirt - Ditsy Floral
    Add to bag +
    Added
    Exclusive
    Zinnia Mini Skirt - Mirabelle Print
    Zinnia Mini Skirt - Mirabelle Print
    Add to bag +
    Added
    Exclusive
    Penelope Two Piece Set - Kauai
    Penelope Two Piece Set - Kauai
    Add to bag +
    Added
    Exclusive
    Arabella Two Piece Set - Dark Rose
    Arabella Two Piece Set - Dark Rose
    Add to bag +
    Added
    Exclusive
    Benton Maxi Skirt - Multi
    Benton Maxi Skirt - Multi
    Add to bag +
    Added
    Exclusive
    Stevie Maxi Skirt - White
    Stevie Maxi Skirt - White
    Add to bag +
    Added
    Willow Maxi Skirt - Sage Print
    Willow Maxi Skirt - Sage Print
    Add to bag +
    Added
    Charly Skort - Sand
    Charly Skort - Sand
    Add to bag +
    Added
    Exclusive
    Polina Pleated Maxi Skirt - Sunset Check
    Polina Pleated Maxi Skirt - Sunset Check
    Add to bag +
    Added
    Exclusive
    Sonni Linen Mini Skirt - Cream
    Sonni Linen Mini Skirt - Cream
    Add to bag +
    Added
    Exclusive
    Lila Maxi Skirt - Pink White Floral
    Lila Maxi Skirt - Pink White Floral
    Add to bag +
    Added
    Exclusive
    Velman Skirt - Lemon
    Velman Skirt - Lemon
    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
    Exclusive
    Clement Mini Skirt - Black White Gingham
    Clement Mini Skirt - Black White Gingham
    Add to bag +
    Added
    Heidi Stripe Slip Skirt - Black White Stripe
    Heidi Stripe Slip Skirt - Black White Stripe
    Add to bag +
    Added
    Exclusive
    Miami Maxi Skirt - Pink Floral
    Miami Maxi Skirt - Pink Floral
    Add to bag +
    Added
    Exclusive
    Adrie Skort - Khaki Green
    Adrie Skort - Khaki Green
    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
    Vanda Lace Trim Maxi Skirt - White
    Vanda Lace Trim Maxi Skirt - White
    Add to bag +
    Added
    Exclusive
    Mirha Mini Skirt - Sunset Check
    Mirha Mini Skirt - Sunset Check
    Add to bag +
    Added
    Exclusive
    Melaney Mini Skirt - White
    Melaney Mini Skirt - White
    Add to bag +
    Added
    Exclusive
    Dana Denim Midi Skirt - Cream
    Dana Denim Midi Skirt - Cream
    Add to bag +
    Added
    Exclusive
    Savie Bow Detail Maxi Skirt - White
    Savie Bow Detail Maxi Skirt - White
    Add to bag +
    Added
    Exclusive
    Mirha Mini Skirt - Meadow Green
    Mirha Mini Skirt - Meadow Green
    Add to bag +
    Added
    Elora Mini Skirt - Indigo
    Elora Mini Skirt - Indigo
    Add to bag +
    Added
    Abrand Aline Skirt - Bella
    Abrand Aline Skirt - Bella
    Add to bag +
    Added
    Abrand Aline Skirt - Kendall
    Abrand Aline Skirt - Kendall
    Add to bag +
    Added
    Mellody Belted Mini Skirt - Black
    Mellody Belted Mini Skirt - Black
    Add to bag +
    Added
    Antara Midi Skirt - Sand
    Antara Midi Skirt - Sand
    Add to bag +
    Added
    Bowen Skirt - Olive
    Bowen Skirt - Olive
    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
    Alder Midi Skirt - Cream
    Alder Midi Skirt - Cream
    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
    Back In Stock
    Windsor Two Piece Set - Beige
    Windsor Two Piece Set - Beige
    Add to bag +
    Added
    Lysandra Maxi Skirt - Burgundy
    Lysandra Maxi Skirt - Burgundy
    Add to bag +
    Added
    Exclusive
    Raelynn Velvet Midi Skirt - Black
    Raelynn Velvet Midi Skirt - Black
    Add to bag +
    Added
    Exclusive
    Nelle Midi Skirt - Oatmeal
    Nelle Midi Skirt - Oatmeal
    Add to bag +
    Added
    Tricia Maxi Skirt - Silver
    Tricia Maxi Skirt - Silver
    Add to bag +
    Added
    Lizzie Midi Skirt - Dark Bronze
    Lizzie Midi Skirt - Dark Bronze
    Add to bag +
    Added
    Exclusive
    Clarissa Midi Skirt - Pink Check
    Clarissa Midi Skirt - Pink Check
    Add to bag +
    Added
    Sherida Midi Skirt - Black
    Sherida Midi Skirt - Black
    Add to bag +
    Added
    Reeva Knit Skirt - Black Floral
    Reeva Knit Skirt - Black Floral
    Add to bag +
    Added
    Exclusive
    Suri Velvet Maxi Skirt - Black
    Suri Velvet Maxi Skirt - Black
    Add to bag +
    Added
    Exclusive
    Rosalia Maxi Skirt - Pink Multi
    Rosalia Maxi Skirt - Pink Multi
    Add to bag +
    Added
    Mata Midi Skirt - Golden Sand
    Mata Midi Skirt - Golden Sand
    Add to bag +
    Added
    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

    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
    Lena Set - Bronze
    Lena Set - Bronze
    Add to bag +
    Added
    Lena Set - Bronze
    $79.95$100.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

    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
    Minelli Pleat Midi Skirt - Black Rose
    Minelli Pleat Midi Skirt - Black Rose
    Add to bag +
    Added
    Minelli Pleat Midi Skirt - Black Rose
    $27.95$69.0059% off

    Final Sale

    SALE
    Addison Two Piece Set - Rust
    Addison Two Piece Set - Rust
    Add to bag +
    Added
    Addison Two Piece Set - Rust
    $35.95$119.0070% off

    Final Sale

    SALE
    Martha Maxi Skirt - Blue Stripe
    Martha Maxi Skirt - Blue Stripe
    Add to bag +
    Added
    Martha Maxi Skirt - Blue Stripe
    $41.95$70.0040% off

    Final Sale

    SALEExclusive
    Cici Maxi Skirt - Rose Print
    Cici Maxi Skirt - Rose Print
    Add to bag +
    Added
    RUNAWAY
    Cici Maxi Skirt - Rose Print
    $31.95$79.0060% 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

    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
    Nova Skirt - Pink
    Nova Skirt - Pink
    Add to bag +
    Added
    Nova Skirt - Pink
    $51.95$86.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

    SALEExclusive
    Blaise Frill Skirt - Pink
    Blaise Frill Skirt - Pink
    Add to bag +
    Added
    Blaise Frill Skirt - Pink
    $41.95$70.0040% 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

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

    Final Sale

    SALE
    Eden Two Piece Set - Hunter Green
    Eden Two Piece Set - Hunter Green
    Add to bag +
    Added
    Eden Two Piece Set - Hunter Green
    $77.95$129.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
    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
    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
    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
    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
    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 - 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

    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
    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

    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

    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

    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

    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
    Nelle Midi Skirt - Lilac
    Nelle Midi Skirt - Lilac
    Add to bag +
    Added
    Nelle Midi Skirt - Lilac
    $55.95$70.0020% 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

    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
    Cortez Maxi Skirt - Black
    Cortez Maxi Skirt - Black
    Add to bag +
    Added
    RUNAWAY
    Cortez Maxi Skirt - Black
    $59.95$100.0040% off

    Final Sale

    SALEExclusive
    Myra Corduroy Midi Skirt - Olive
    Myra Corduroy Midi Skirt - Olive
    Add to bag +
    Added
    Myra Corduroy Midi Skirt - Olive
    $50.95$85.0040% off

    Final Sale

    SALE
    Ellory Midi Skirt - Navy Pinstripe
    Ellory Midi Skirt - Navy Pinstripe
    Add to bag +
    Added
    Ellory Midi Skirt - Navy Pinstripe
    $35.95$89.0060% off

    Final Sale

    SALEExclusive
    Scalli Skirt - Cognac
    Scalli Skirt - Cognac
    Add to bag +
    Added
    Scalli Skirt - Cognac
    $27.95$69.0059% off

    Final Sale

    SALE
    Rooney Knit Skirt - Cinnamon
    Rooney Knit Skirt - Cinnamon
    Add to bag +
    Added
    Rooney Knit Skirt - Cinnamon
    $35.95$89.0060% off

    Final Sale

    Showing 116 of 116

    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!