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.

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.

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.

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.

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.

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.


