- Price: Low-High
- Price: High-Low
11 items
to
Denim Mini Skirt
$70.00
$48.97Denim Midi Skirt
$70.00
$28.00Denim Maxi Skirt
$90.00
$59.97Denim Knee-Length Skirt
$70.00
$28.00Denim Cargo Mini Skirt
$80.00
$24.00 - $32.00Center Split Classic Denim Maxi Skirt
$90.00
$36.00Plaid Mini Skirt
$85.00
$34.00Denim Chore Jacket
$140.00
$56.00Denim Chore Jacket
$140.00
$104.97Poplin Pleated Midi Skirt
$110.00
$21.97 - $74.97Jacquard Mini Skirt
$75.00
$44.97Discover a wide range of denim skirts at Banana Republic Factory, perfect for adding a touch of casual chic to your wardrobe. From maxi to mini, our collection offers versatile options for every style.
VERSATILE MAXI SKIRTS
Denim maxi skirts are a must-have for any fashion-forward individual. These floor-length skirts offer a relaxed and effortless look that can be dressed up or down. Pair them with a tucked-in blouse and heels for a sophisticated ensemble, or opt for a casual vibe with a graphic tee and sneakers. Our collection features a variety of washes and styles, ensuring you find the perfect maxi skirt to suit your personal taste.CLASSIC KNEE-LENGTH SKIRTS
For a timeless and versatile option, explore our selection of knee-length denim skirts. These skirts hit just above or at the knee, offering a flattering and feminine silhouette. Whether you prefer a pencil skirt or an A-line style, our knee-length skirts can be easily dressed up for the office or dressed down for a casual weekend look. With their durable denim construction, these skirts are designed to withstand the test of time.STYLISH MINI SKIRTS
Looking for something a bit shorter? Our collection of denim mini skirts is perfect for those who want to show off their legs and embrace a playful and flirty style. From twill to linen-blend options, these skirts offer a lightweight and comfortable fit. Pair them with a tucked-in tank top and sandals for a cute summer look, or layer them with tights and boots for a chic fall ensemble. With their versatile design, denim mini skirts are a wardrobe staple for any fashion enthusiast.