If you love dressing up for the holidays but want something different from a dress, festive pants are such a fun option. Whether you’re headed to a holiday party, family gathering, or just want to add a little sparkle to your winter wardrobe, these petite-friendly pants are well proportioned for petites.

In this post, I’m sharing five pairs of festive pants for petites — all tried and styled by me (4’10”) — with real fit notes, inseam details, and ideas for how to wear them. I’m sharing all of them unaltered on me – but some do require a heel to work without a hem – I’ll be sure to note when that is the case!

Affiliate links are included in this post.

Festive Pants for Petites

My Sizing: I’m 4’10”, and my bust, waist, and hip measurements are 32″, 24″, and 36″. My inseam is 25″ (the measurement from the inside of my leg to my ankle bone). The clothes shown are unaltered and show how they fit me right from the store. I list my sizing beside each item to help you compare when shopping online. When referencing my true size, that is often the smallest option available at a brand or petite xxs/00/24. I wear a size 5 shoe.

YouTube video

J.Crew Wide-Leg Trouser in Washed Velvet

These J.Crew Wide-Leg Trousers in Washed Velvet are a beautiful, luxe option for the holidays. The rich texture instantly makes any outfit feel dressy, and the wide-leg silhouette gives that effortless, polished look.

  • Fit: True to size – I’m wearing Petite 24
  • Fabric: 54% cotton / 35% TENCEL™ lyocell / 8% elastomultiester / 3% elastane
  • Rise: 10″ (measured from petite 24 — slightly different than listed online)
  • Inseam: 29″ (petite) – best with a heel

I paired them with a slim tailored top from J.Crew Factory in petite XXS featuring rhinestone bow embellishments — it’s subtle but perfectly festive. I finished the look with metallic pumps and bow earrings for an understated holiday sparkle.

Petite-friendly velvet wide leg pants | petite-friendly holiday outfit idea | wide leg velvet pants holiday outfit

Pants Petite 24 | Top Petite XXS | Shoes tts | Earrings

J.Crew Factory Kallie Velvet Pants

Another beautiful velvet option, the J.Crew Factory Kallie Velvet Pants offer a more structured, polished fit. They’re a soft midweight velvet with low stretch, so they loosen a little with wear.

  • Fit: True to size, I’m wearing Petite 00
  • Fabric: 98% cotton / 2% elastane
  • Rise: 10″
  • Inseam: 26″ (petite) — perfect with flats or a low heel

I styled these with a simple white boatneck top from Old Navy and the matching Velvet Schoolboy Blazer from J.Crew Factory for a classic, coordinated look. The blazer runs true to size with a traditional tailored fit.

Pants Petite 00 | Blazer Petite 00 | Top Petite XS | Shoes tts | Earrings

J.Crew Vintage Flare Pants in Corduroy

These J.Crew Vintage Flare Pants in Corduroy combine cozy texture with a flattering fit. The fabric is thick enough to hold you in but still soft, warm, and comfortable.

  • Fit: True to size, I’m wearing Petite 24
  • Fabric: 98% cotton / 2% elastane
  • Rise: 10.5″
  • Inseam: 29″ (petite) — best with heels

I paired mine with a sequin sweater from Old Navy that fits perfectly in petite XS. To finish, I added small bow earrings and metallic heels (sadly sold out). This look feels festive without being over-the-top — perfect for a cozy but dressy holiday dinner.

Petite-friendly holiday outfit idea by petite style blogger Brooke of Pumps and Push-Ups | corduroy flare pants for petites | casual christmas outfit

Pants Petite 24 | Sweater Petite XS | Earrings

Gap 365 Trousers

If you love a pop of color, the Gap 365 Trousers are a vibrant, festive red that instantly feels holiday-ready. The lightweight, drapey fabric moves beautifully and has that effortless, slightly relaxed look.

  • Fit: True to size, I’m wearing Petite 00
  • Rise: 11″
  • Inseam: 28″ (petite) — works with flats or heels

I love how these look with a ruffle-neck blouse from Ann Taylor. I kept it simple with metallic flats and minimal jewelry to let the color do the talking. If you’re looking for more ways to wear these trousers, check out this post where I styled them in another color.

Petite style blogger Brooke wearing Gap 365 Trousers in red with ruffle-neck blouse and metallic flats — festive and comfortable petite holiday outfit.

Pants Petite 00 | Top Petite XXS | Earrings

J.Crew Factory Embellished Slim Wide Jeans

For a more casual but festive look, these J.Crew Factory Embellished Slim Wide Jeans are great.

  • Fit: True to size, I’m wearing Petite 24
  • Fabric: 67% cotton / 30% polyester / 2% viscose / 1% elastane
  • Rise: 10.25″
  • Inseam: 28″ (petite) – works with flats or heels

The Slim Wide Jeans from J.Crew Factory are a favorite of mine in general. They’re comfortable, have a little bit of stretch and hold shape through the day. This embroidered pair is fun and festive for the holidays. I paired them simply here with a petite-friendly crewneck sweater and metallic flats.

Petite-friendly festive pants and jeans via pumps and push ups blog | petite-friendly embellished jeans | petite festive pants | petite holiday outfits

Jeans Petite 24 | Sweater Petite XS | Earrings

Stay tuned for more festive petite-friendly outfits. I’ll be helping you find petite holiday finds all season long.