⭐ Trusted by 30,000+ Customers

⭐ 5-Star Google Rating

⭐ 5,000+ Verified Reviews

⭐⭐⭐⭐⭐ Trusted by 30,000+ customers
Filters
Out of stock
Price
$
$
Size
Skirt/Dress Length Type
Color
Length
Sort by
Modest 31" Relaxed Midi Skirt in Camel

9 reviews
Regular price $32.99
Black Navy Khaki Brick Red Pink White Camel Royal Blue Hot Pink + 6 more
Modest 31" All-Sport Skirt in Dash Print

54 reviews
Regular price $39.99
Mint Black Baby Blue Hot Pink Turquoise Pastel Purple Cherry Jam
Whispering Headlines
Star-Spangled Parade
Royal Blue Bow Active
Dash Print
+ 9 more
Modest 31" Classic Skirt in Royal Purple

739 reviews
Regular price $29.99
Black Navy Aqua Rose Pink Red Kelly Green Silver Peacock Blue Off White Heather Grey Nude Hot Pink Dark Royal Brick Red Teal Khaki Royal Purple Steel Grey Taupe Teal Green Turquoise White Wine + 21 more

The Cozy Circle

Earn Points. Get Rewarded.

Sign up for free and earn points on every purchase & review.

Sign up now
Modest 31" Classic Skirt in Peacock Blue

739 reviews
Regular price $29.99
Black Navy Aqua Rose Pink Red Kelly Green Silver Peacock Blue Off White Heather Grey Nude Hot Pink Dark Royal Brick Red Teal Khaki Royal Purple Steel Grey Taupe Teal Green Turquoise White Wine + 21 more
Modest 31" Relaxed Midi Skirt in Royal Blue

9 reviews
Regular price $32.99
Black Navy Khaki Brick Red Pink White Camel Royal Blue Hot Pink + 6 more
Modest 31" Classic Skirt in Brick Red

739 reviews
Regular price $29.99
Black Navy Aqua Rose Pink Red Kelly Green Silver Peacock Blue Off White Heather Grey Nude Hot Pink Dark Royal Brick Red Teal Khaki Royal Purple Steel Grey Taupe Teal Green Turquoise White Wine + 21 more
Modest 31" Lightweight Lined Pencil Skirt in Navy

15 reviews
Regular price $36.99
Pinstripe Ditsy
Patch Plaid
Noir Floral
Ivory Spring
Black Navy Brown Steel Gray + 5 more
Modest 31" Relaxed Midi Skirt in Pink

9 reviews
Regular price $32.99
Black Navy Khaki Brick Red Pink White Camel Royal Blue Hot Pink + 6 more
Modest 31" All-Sport Skirt in Mint

54 reviews
Regular price $39.99
Mint Black Baby Blue Hot Pink Turquoise Pastel Purple Cherry Jam
Whispering Headlines
Star-Spangled Parade
Royal Blue Bow Active
Dash Print
+ 9 more
Modest 31" Classic Skirt in Taupe

739 reviews
Regular price $29.99
Black Navy Aqua Rose Pink Red Kelly Green Silver Peacock Blue Off White Heather Grey Nude Hot Pink Dark Royal Brick Red Teal Khaki Royal Purple Steel Grey Taupe Teal Green Turquoise White Wine + 21 more
Modest 31" Relaxed Midi Skirt in Brick Red

9 reviews
Regular price $32.99
Black Navy Khaki Brick Red Pink White Camel Royal Blue Hot Pink + 6 more
Modest 31" Lightweight Lined Pencil Skirt in Steel Grey

15 reviews
Regular price $36.99
Pinstripe Ditsy
Patch Plaid
Noir Floral
Ivory Spring
Black Navy Brown Steel Gray + 5 more
Modest 31" Relaxed Midi Skirt in Hot Pink

9 reviews
Regular price $32.99
Black Navy Khaki Brick Red Pink White Camel Royal Blue Hot Pink + 6 more
Modest 31" Classic Skirt in Turquoise

739 reviews
Regular price $29.99
Black Navy Aqua Rose Pink Red Kelly Green Silver Peacock Blue Off White Heather Grey Nude Hot Pink Dark Royal Brick Red Teal Khaki Royal Purple Steel Grey Taupe Teal Green Turquoise White Wine + 21 more
Modest 31" Classic Skirt in Teal Green

739 reviews
Regular price $29.99
Black Navy Aqua Rose Pink Red Kelly Green Silver Peacock Blue Off White Heather Grey Nude Hot Pink Dark Royal Brick Red Teal Khaki Royal Purple Steel Grey Taupe Teal Green Turquoise White Wine + 21 more
Modest 31" Classic Skirt in Steel Grey

739 reviews
Regular price $29.99
Black Navy Aqua Rose Pink Red Kelly Green Silver Peacock Blue Off White Heather Grey Nude Hot Pink Dark Royal Brick Red Teal Khaki Royal Purple Steel Grey Taupe Teal Green Turquoise White Wine + 21 more
Modest 31" Classic Skirt in Wine

739 reviews
Regular price $29.99
Black Navy Aqua Rose Pink Red Kelly Green Silver Peacock Blue Off White Heather Grey Nude Hot Pink Dark Royal Brick Red Teal Khaki Royal Purple Steel Grey Taupe Teal Green Turquoise White Wine + 21 more

31" Midi Pencil Skirt Collection

Classic Modesty with Everyday Comfort

Find your everyday favorite in our 31" Skirt Collection, crafted for graceful coverage with a flattering mid-calf length. Designed to move with you, these modest midi skirts feature soft, flexible waistbands and easy-care fabrics — perfect for school, work, errands, or relaxing weekends.

Why You’ll Love the 31" Skirt

The 31-inch modest skirt is the perfect middle ground between a below-the-knee and a maxi. It gives you the comfort of movement with modest coverage you can count on. Each style in this collection is created for real life — breathable, durable, and flattering for every body type.

Simple. Timeless. Effortlessly Modest.

Pair your 31" skirt with a Nuggles® layering tee, a cozy cardigan, or a flowy blouse for an easy, put-together look. Dress it up with heels or keep it casual with flats or sneakers — these skirts adapt beautifully to every season and setting.

Fit & Fabric Notes

  • True to size with comfortable stretch.
  • Length hits mid-calf on most heights.
  • Machine wash cold, hang or tumble dry low.
  • Avoid fabric softeners to preserve fabric integrity.

Your Go-To Modest Midi

With its classic silhouette and dependable comfort, the 31" skirt is one of our most loved modest essentials. Explore the collection and find the style that fits your routine — timeless, versatile, and always modest.