Free Shipping on Orders Over $80*

    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

    Mini Dresses

    Mini Dresses

    Short and sweet – mini dresses are a forever classic. There’s the obvious LBD and our new favorite the Little White Dress. Take a peek at fun and flirty options in bold hues for nights out and flattering bubble and peplum hems for something softer.

    FILTERS
    Filters
    Color
    Length
    Sleeve Length
    Style
    Occasion
    Neckline
    Size
    Price
    $0$129
    Sort
    FILTERS
    Color
    Length
    Sleeve Length
    Style
    Occasion
    Neckline
    Size
    Price
    $0$129
    Mini Dresses

    Short and sweet – mini dresses are a forever classic. There’s the obvious LBD and our new favorite the Little White Dress. Take a peek at fun and flirty options in bold hues for nights out and flattering bubble and peplum hems for something softer.

    Calliope Mini Dress - White Tan
    Calliope Mini Dress - White Tan
    Quick Add
    Added
    Fabiola Mini Dress - Pink
    Fabiola Mini Dress - Pink
    Quick Add
    Added
    Norah Mini Dress - Coral
    Norah Mini Dress - Coral
    Quick Add
    Added
    Emelie Mini Dress - Coral
    Emelie Mini Dress - Coral
    Quick Add
    Added
    Cassandra Ruffle Mini Dress - Pale Pink
    Cassandra Ruffle Mini Dress - Pale Pink
    Quick Add
    Added
    Deva Mini Strapless Dress - Pink
    Deva Mini Strapless Dress - Pink
    Quick Add
    Added
    Pammy Mini Dress - White
    Pammy Mini Dress - White
    Quick Add
    Added
    Ariah Mini Dress - White
    Ariah Mini Dress - White
    Quick Add
    Added
    Ella Mini Dress - White
    Ella Mini Dress - White
    Quick Add
    Added
    Junia Mini Dress - Pink Plaid
    Junia Mini Dress - Pink Plaid
    Quick Add
    Added
    Abril Mini Dress - Pink
    Abril Mini Dress - Pink
    Quick Add
    Added
    Kealan Dress - Black Floral
    Kealan Dress - Black Floral
    Quick Add
    Added
    Arden Mini Dress - Green Multi
    Arden Mini Dress - Green Multi
    Quick Add
    Added
    Chiaro Mini Dress - Pink
    Chiaro Mini Dress - Pink
    Quick Add
    Added
    Fletcher Mini Dress - Pink
    Fletcher Mini Dress - Pink
    Quick Add
    Added
    Peachy Mini Linen Dress - Red Poppy Print
    Peachy Mini Linen Dress - Red Poppy Print
    Quick Add
    Added
    Tiziana Mini Dress - Indigo Denim
    Tiziana Mini Dress - Indigo Denim
    Quick Add
    Added
    Florella Mini Dress - Mint
    Florella Mini Dress - Mint
    Quick Add
    Added
    Sterling Mini Dress - Pink Check
    Sterling Mini Dress - Pink Check
    Quick Add
    Added
    Janessa Mini Dress - Cream Floral
    Janessa Mini Dress - Cream Floral
    Quick Add
    Added
    Saylor Mini Dress - Black Floral
    Saylor Mini Dress - Black Floral
    Quick Add
    Added
    Marisol Mini Dress - Cream Blue Floral
    Marisol Mini Dress - Cream Blue Floral
    Quick Add
    Added
    Casey Strapless Mini Dress - Sage
    Casey Strapless Mini Dress - Sage
    Quick Add
    Added
    Tamsin Mini Dress - Cream Coral Floral
    Tamsin Mini Dress - Cream Coral Floral
    Quick Add
    Added
    Alex Mini Dress - White
    Alex Mini Dress - White
    Quick Add
    Added
    Zephyra Mini Dress - Cream
    Zephyra Mini Dress - Cream
    Quick Add
    Added
    Barrett Mini Dress - Brown
    Barrett Mini Dress - Brown
    Quick Add
    Added
    Aquila Mini Dress - White
    Aquila Mini Dress - White
    Quick Add
    Added
    Salo Mini Dress - Pink
    Salo Mini Dress - Pink
    Quick Add
    Added
    Zurich Mini Dress - White
    Zurich Mini Dress - White
    Quick Add
    Added
    Tayla Mini Dress - Light Taupe
    Tayla Mini Dress - Light Taupe
    Quick Add
    Added
    Nyssa Mini Dress - White
    Nyssa Mini Dress - White
    Quick Add
    Added
    Indira Mini Dress - Ivory Blue Floral
    Indira Mini Dress - Ivory Blue Floral
    Quick Add
    Added
    Jem Mini Dress - Pink Floral
    Jem Mini Dress - Pink Floral
    Quick Add
    Added
    Coleman Mini Dress - Leopard
    Coleman Mini Dress - Leopard
    Quick Add
    Added
    Vesper Mini Dress - Off White
    Vesper Mini Dress - Off White
    Quick Add
    Added
    Abbott Mini Dress - Brown Floral
    Abbott Mini Dress - Brown Floral
    Quick Add
    Added
    Cielo Mini Dress - Butter Yellow
    Cielo Mini Dress - Butter Yellow
    Quick Add
    Added
    Calyx Mini Dress - Dark Denim
    Calyx Mini Dress - Dark Denim
    Quick Add
    Added
    Beatrice Mini Dress - Pale Pink
    Beatrice Mini Dress - Pale Pink
    Quick Add
    Added
    Thorne Mini Dress - Chocolate
    Thorne Mini Dress - Chocolate
    Quick Add
    Added
    Fleming Shirt Mini Dress - Denim
    Fleming Shirt Mini Dress - Denim
    Quick Add
    Added
    Hayes Mini Dress - Blue Stripe
    Hayes Mini Dress - Blue Stripe
    Quick Add
    Added
    Nicosia Mini Dress - Brown
    Nicosia Mini Dress - Brown
    Quick Add
    Added
    Thorne Mini Dress - Beige
    Thorne Mini Dress - Beige
    Quick Add
    Added
    Henderson Mini Dress - White
    Henderson Mini Dress - White
    Quick Add
    Added
    Isley Mini Dress - White Denim
    Isley Mini Dress - White Denim
    Quick Add
    Added
    Amity Mini Dress - Brown Floral
    Amity Mini Dress - Brown Floral
    Quick Add
    Added
    Rosalind Mini Dress - Yellow
    Rosalind Mini Dress - Yellow
    Quick Add
    Added
    Zion Mini Dress - Khaki
    Zion Mini Dress - Khaki
    Quick Add
    Added
    River Mini Dress - White
    River Mini Dress - White
    Quick Add
    Added
    Ariarne Mini Dress - Pink Palm
    Ariarne Mini Dress - Pink Palm
    Quick Add
    Added
    Sidney Mini Dress - Tan Stripe
    Sidney Mini Dress - Tan Stripe
    Quick Add
    Added
    Rafaela Mini Dress - Off White Multi
    Rafaela Mini Dress - Off White Multi
    Quick Add
    Added
    Lyra Mini Dress - White
    Lyra Mini Dress - White
    Quick Add
    Added
    Kaeli Mini Dress - White
    Kaeli Mini Dress - White
    Quick Add
    Added
    Elara Mini Dress - Navy Daisy
    Elara Mini Dress - Navy Daisy
    Quick Add
    Added
    Runaway
    Kimber Mini Dress - Mirage Print
    Kimber Mini Dress - Mirage Print
    Quick Add
    Added
    Nicoletta Mini Dress - Red
    Nicoletta Mini Dress - Red
    Quick Add
    Added
    Fable Mini Dress - Pink Floral
    Fable Mini Dress - Pink Floral
    Quick Add
    Added
    Octavia Mini Dress - Alfresco
    Octavia Mini Dress - Alfresco
    Quick Add
    Added
    MVN
    Inara Mini Dress - Red
    Inara Mini Dress - Red
    Quick Add
    Added
    Betsy Halterneck Mini Dress - White
    Betsy Halterneck Mini Dress - White
    Quick Add
    Added
    Cass Mini Dress - Tan White
    Cass Mini Dress - Tan White
    Quick Add
    Added
    Renee Mini Dress - Blue Floral
    Renee Mini Dress - Blue Floral
    Quick Add
    Added
    Siena Mini Dress - Pink Check
    Siena Mini Dress - Pink Check
    Quick Add
    Added
    Abel Mini Dress - Cream
    Abel Mini Dress - Cream
    Quick Add
    Added
    Evangeline Mini Dress - Blue
    Evangeline Mini Dress - Blue
    Quick Add
    Added
    Sawyer Mini Slip Dress - Black
    Sawyer Mini Slip Dress - Black
    Quick Add
    Added
    Olinda Mini Dress - Black/Cream
    Olinda Mini Dress - Black/Cream
    Quick Add
    Added
    Lucinda Mini Dress - White
    Lucinda Mini Dress - White
    Quick Add
    Added
    Breeze Midi Dress - Floral
    Breeze Midi Dress - Floral
    Quick Add
    Added
    Sawyer Mini Slip Dress - Sage Green
    Sawyer Mini Slip Dress - Sage Green
    Quick Add
    Added
    Lune Mini Dress - Blue Stripe
    Lune Mini Dress - Blue Stripe
    Quick Add
    Added
    Jacqueline Mini Dress - Chocolate
    Jacqueline Mini Dress - Chocolate
    Quick Add
    Added
    Celestia Mini Dress - White
    Celestia Mini Dress - White
    Quick Add
    Added
    Roni One Shoulder Frill Mini Dress - Ivory
    Roni One Shoulder Frill Mini Dress - Ivory
    Quick Add
    Added
    Marguerite Mini Dress - Blue Floral
    Marguerite Mini Dress - Blue Floral
    Quick Add
    Added
    Liliana Mini Dress - White
    Liliana Mini Dress - White
    Quick Add
    Added
    Azen Mini Dress - Dark Denim
    Azen Mini Dress - Dark Denim
    Quick Add
    Added
    Back In StockSNDYS
    Romi Linen Dress - Natural
    Romi Linen Dress - Natural
    Quick Add
    Added
    Fern Puff Sleeve Mini Dress - Icy Blue
    Fern Puff Sleeve Mini Dress - Icy Blue
    Quick Add
    Added
    SNDYS
    Allegra Linen Mini Dress - White
    Allegra Linen Mini Dress - White
    Quick Add
    Added
    Back In Stock
    Ellah Bow Front Mini Dress - Off White
    Ellah Bow Front Mini Dress - Off White
    Quick Add
    Added
    Lettie Mini Dress - Blue
    Lettie Mini Dress - Blue
    Quick Add
    Added
    Back In Stock
    Te Amo Strapless Mini Dress - Baby Pink
    Te Amo Strapless Mini Dress - Baby Pink
    Quick Add
    Added
    Back In Stock
    Elias Mini Dress - Beige Blue
    Elias Mini Dress - Beige Blue
    Quick Add
    Added
    Hyatt Mini Dress - Black
    Hyatt Mini Dress - Black
    Quick Add
    Added
    Back In Stock
    Dillion Mini Dress - Blood Orange
    Dillion Mini Dress - Blood Orange
    Quick Add
    Added
    Back In Stock
    Kealan Dress - Brown
    Kealan Dress - Brown
    Quick Add
    Added
    Back In Stock
    Kelly Long Sleeve Sequin Mini Dress - White
    Kelly Long Sleeve Sequin Mini Dress - White
    Quick Add
    Added
    Back In Stock
    Vikki Mini Dress - Berry
    Vikki Mini Dress - Berry
    Quick Add
    Added
    Alexa Mini Dress - Chocolate
    Alexa Mini Dress - Chocolate
    Quick Add
    Added
    Chrissy Mini Dress - Butter
    Chrissy Mini Dress - Butter
    Quick Add
    Added
    Estella Mini Dress - Black
    Estella Mini Dress - Black
    Quick Add
    Added
    Back In Stock
    Melody Plisse Halter Mini Dress - Coral
    Melody Plisse Halter Mini Dress - Coral
    Quick Add
    Added
    Stella Mini Dress - Black
    Stella Mini Dress - Black
    Quick Add
    Added
    Back In StockNENA x PETAL AND PUP
    Nisha Strapless Mini Dress - White
    Nisha Strapless Mini Dress - White
    Quick Add
    Added
    Runaway
    Romelly Mini Dress - Leopard
    Romelly Mini Dress - Leopard
    Quick Add
    Added
    Atticus Mini Dress - Blue
    Atticus Mini Dress - Blue
    Quick Add
    Added
    Rhodes Mini Dress - Brown
    Rhodes Mini Dress - Brown
    Quick Add
    Added
    Chelsey Mini Dress - Black/Cream Floral
    Chelsey Mini Dress - Black/Cream Floral
    Quick Add
    Added
    Harlyn Mini Dress - Black
    Harlyn Mini Dress - Black
    Quick Add
    Added
    MVN
    Ruth Mini Dress - Black
    Ruth Mini Dress - Black
    Quick Add
    Added
    Wyatt Mini Dress - Mocha
    Wyatt Mini Dress - Mocha
    Quick Add
    Added
    Back In Stock
    Libbie Mini Dress - White
    Libbie Mini Dress - White
    Quick Add
    Added
    Helene Dress - Patchwork
    Helene Dress - Patchwork
    Quick Add
    Added
    Darian Mini Dress - Red
    Darian Mini Dress - Red
    Quick Add
    Added
    Giulia Mini Dress - Sunburst
    Giulia Mini Dress - Sunburst
    Quick Add
    Added
    Serina Mini Dress - Orange
    Serina Mini Dress - Orange
    Quick Add
    Added
    Parker Mini Dress - Denim
    Parker Mini Dress - Denim
    Quick Add
    Added
    Clementine Mini Dress - Cream Floral
    Clementine Mini Dress - Cream Floral
    Quick Add
    Added
    Back In Stock
    Maggie Mini Dress - Pink/Red Floral
    Maggie Mini Dress - Pink/Red Floral
    Quick Add
    Added
    Back In Stock
    Sawyer Mini Slip Dress - Lemon
    Sawyer Mini Slip Dress - Lemon
    Quick Add
    Added
    Daria Dress - Black
    Daria Dress - Black
    Quick Add
    Added
    Rockwell Mini Dress - Blue/Brown Floral
    Rockwell Mini Dress - Blue/Brown Floral
    Quick Add
    Added
    Back In Stock
    Emillia Dress - Dark Floral
    Emillia Dress - Dark Floral
    Quick Add
    Added
    Althea Mini Dress - Pink Gingham
    Althea Mini Dress - Pink Gingham
    Quick Add
    Added
    Back In Stock
    Hailey Denim Mini Dress - White Denim
    Hailey Denim Mini Dress - White Denim
    Quick Add
    Added
    Runaway
    Rowena Mini Dress - Rowena Print
    Rowena Mini Dress - Rowena Print
    Quick Add
    Added
    Cass Mini Dress - Black
    Cass Mini Dress - Black
    Quick Add
    Added
    Back In Stock
    Cintrico One Shoulder Mini Dress - Lemon
    Cintrico One Shoulder Mini Dress - Lemon
    Quick Add
    Added
    Back In Stock
    Cintrico Mini Dress - Lemon
    Cintrico Mini Dress - Lemon
    Quick Add
    Added
    Tuscany Dress - Baby Pink
    Tuscany Dress - Baby Pink
    Quick Add
    Added
    Back In Stock
    Trinny Mini Dress - White
    Trinny Mini Dress - White
    Quick Add
    Added
    Hailey Denim Mini Dress - Dark
    Hailey Denim Mini Dress - Dark
    Quick Add
    Added
    Back In Stock
    Alice Bow Back Mini Dress - Hot Pink
    Alice Bow Back Mini Dress - Hot Pink
    Quick Add
    Added
    Back In Stock
    Melody Plisse Halter Mini Dress - Blue Gradient
    Melody Plisse Halter Mini Dress - Blue Gradient
    Quick Add
    Added
    Runaway
    Silanzo Mini Dress - Pink Stripe
    Silanzo Mini Dress - Pink Stripe
    Quick Add
    Added
    Tuscany Dress - Black
    Tuscany Dress - Black
    Quick Add
    Added
    Betsy Halterneck Mini Dress - Black
    Betsy Halterneck Mini Dress - Black
    Quick Add
    Added
    Penelope Ruffle Mini Dress - Cream
    Penelope Ruffle Mini Dress - Cream
    Quick Add
    Added
    Back In Stock
    Tuscany Dress - White
    Tuscany Dress - White
    Quick Add
    Added
    Mariella Off Shoulder Mini Dress - Floral
    Mariella Off Shoulder Mini Dress - Floral
    Quick Add
    Added
    Melody Plisse Halter Mini Dress - Hot Pink
    Melody Plisse Halter Mini Dress - Hot Pink
    Quick Add
    Added
    Runaway
    Marla Mini Dress - Agata Print
    Marla Mini Dress - Agata Print
    Quick Add
    Added
    Back In Stock
    Evelynn Mini Dress - White/Nude
    Evelynn Mini Dress - White/Nude
    Quick Add
    Added
    Runaway
    Jordi Mini Dress - Giovanna Rose Print
    Jordi Mini Dress - Giovanna Rose Print
    Quick Add
    Added
    Back In Stock
    Hattie Long Sleeve Mini Dress - Pink Floral
    Hattie Long Sleeve Mini Dress - Pink Floral
    Quick Add
    Added
    Peta Dress - White
    Peta Dress - White
    Quick Add
    Added
    Back In Stock
    Achanti Mini Dress - Pink Floral
    Achanti Mini Dress - Pink Floral
    Quick Add
    Added
    Tiff Strapless Mini - Native Flora
    Tiff Strapless Mini - Native Flora
    Quick Add
    Added
    Paris Long Sleeve Dress - Pink
    Paris Long Sleeve Dress - Pink
    Quick Add
    Added
    Zinta Mini Dress - Floral Print
    Zinta Mini Dress - Floral Print
    Quick Add
    Added
    Kayli Mini Dress - Red
    Kayli Mini Dress - Red
    Quick Add
    Added
    Charly Mini Dress - Blue
    Charly Mini Dress - Blue
    Quick Add
    Added
    Back In Stock
    Gardenia Halter Mini Dress - Pink Floral
    Gardenia Halter Mini Dress - Pink Floral
    Quick Add
    Added
    Lark Mini Dress - Black
    Lark Mini Dress - Black
    Quick Add
    Added
    Thalia Mini Dress - Cream/Black
    Thalia Mini Dress - Cream/Black
    Quick Add
    Added
    Rilie Halterneck Mini Dress - White
    Rilie Halterneck Mini Dress - White
    Quick Add
    Added
    Elyse Halterneck Mini Dress - Pink Orange
    Elyse Halterneck Mini Dress - Pink Orange
    Quick Add
    Added
    Francis Long Sleeve Mini Dress - Blue Denim
    Francis Long Sleeve Mini Dress - Blue Denim
    Quick Add
    Added
    Reba Off Shoulder Mini Dress - Black
    Reba Off Shoulder Mini Dress - Black
    Quick Add
    Added
    Madeleine Mini Dress - Red
    Madeleine Mini Dress - Red
    Quick Add
    Added
    Back In Stock
    Jadore Mini Dress - Red Magenta
    Jadore Mini Dress - Red Magenta
    Quick Add
    Added
    Luan Mini Dress - Olive
    Luan Mini Dress - Olive
    Quick Add
    Added
    Myrtle Mini Dress - Pink
    Myrtle Mini Dress - Pink
    Quick Add
    Added

    Showing 172 of 273

    Feel Confident and Sexy in These Mini Dresses

    Nothing makes a statement like a mini dress! At Petal & Pup, we continue to reinvent the mini dress with modern trends that symbolize liberation and self-expression. From cocktail parties to formal events, trendsetters have turned the legendary party dress into a head-turning fashion event for any occasion. Slip into flattering hip-hugging outfits and airy flared skirts for an irresistible dress that makes everyone look twice. Embrace effortlessly chic and feminine power with a strapless mini dress, and play up your natural curves with a fitted V-neck corset and an above-the-knee hemline. Bright summer days are perfect for a cute little white dress with a sweetheart neckline and an adjustable strap. Or opt for a lavishly embellished long-sleeved mini dress with lace details and sheer bodices. These versatile pieces offer endless style possibilities, from casual day looks to glamorous evening wear. Mini dresses are so style-inclusive now, you’ll find the fabrics, colors, and styles for a look you can wear to any event!

    From Casual to Glam: Mini Dresses for Every Style

    Whether you're searching for a floral print mini dress for a summer brunch or a sleek bodycon mini dress for a cocktail party, our options are endless. Catering to every style preference and body type. Breeze through your day in a flowy floral mini dress that highlights every step with lightweight linens, or our latest blooms and flower prints. We love the playful flair of short dresses for music festivals, vacations, and garden parties. And nothing says summer like mini-length sundresses with low-cut, curve-hugging bodycon styles or an A-line look for that classic silhouette. 

    For a black-tie affair, a sleek little black dress, cut from luxurious fabrics that shimmer, and adorned with exquisite details that flatter, will elevate your LBD into a black mini gown - ready for any gala, party, or ceremony. And if your goal is an incredibly sexy, femme-fatale look, a satin sheen mini dress with corset bodice boning details will show off your best assets with an alluring neckline. Our range of formal mini dresses will offer you individual style, as well as room to play dress up with our modest coverings, and just the right bit of skin!

    For a day out on the town, our casual minis will add a burst of style to your everyday plans with our loose-fitting t-shirt dresses or our tailored wrap styles. When you’re looking for a little more flair, our boho-inspired minis and flowy fabrics keep you stylish, chic, and elegantly sophisticated with lace, billowing sleeves, and intricate designs you’ll want to rock over and over again.

    Find Your Perfect Mini Dress for Every Occasion

    Make a fashion statement at any party! Our mini cocktail dresses combine modern designs with timeless styles for irresistible looks and dresses that’ll fit in all the right places. You’ll be glowing in confidence and feminine allure with edgy silhouettes that’ll maintain your classy composure no one can take their eyes away from. With weddings becoming a mini-length dress affair, our stunning new trends will help embrace that tasteful sophistication. We’ve curated the perfect blend of short wedding guest dresses for summer and winter ceremonies. This is where elegance meets feminine sophistication in a range of styles that are both suitable and appropriate for just about any season! From sundresses, to fall, winter, and spring styles, we’ve put together just the perfect RSVP-ready collection for you and your friends to shop from!