Best J.Crew Barn Jacket Dupe From Old Navy
The barn jacket is having a major moment for fall, and the J.Crew Barn Jacket is one of the most recognizable takes on the trend. If you love the classic look but don’t want to spend up to $248, I found a much more affordable option from Old Navy that gives you a similar overall vibe for just $35!
Affiliate Disclaimer: This post contains affiliate links, which means I may earn a commission if you make a purchase through one of my links, at no additional cost to you.
Note: Not a knockoff, just a similar style at a more affordable price!
The J.Crew Barn Jacket
The J.Crew Barn Jacket is a classic meets modern take on the barn jacket trend. The current version has a cropped, boxy silhouette with wider, slightly flared sleeves, giving it a more updated look while keeping the utilitarian details that make barn jackets so popular.
It features a contrast corduroy collar, practical pockets, a button front, and a lightweight 100% regenagri-certified cotton construction.
The price varies depending on the color, ranging from $168 to $248, and it comes in a few different color options.
Sizing and fit: The J.Crew version has a boxy fit and is designed to hit around the waist.
The J.Crew Barn Jacket Dupe from Old Navy
If you’re wanting the look of the J.Crew barn jacket for considerably less, the Old Navy Cropped Barn Jacket is a great alternative to check out.
At just $35, it’s a fraction of the price of the J.Crew version while incorporating many of the same visual elements, including a cropped relaxed silhouette, contrasting collar, pockets, and a front closure.
The Old Navy jacket also comes in 4 colors and offers regular sizes from XS to 4XL, with additional tall and petite sizing options.
It’s made from 95% cotton and 5% recycled cotton, with a recycled polyester collar.
Sizing and fit: The Old Navy version has a relaxed fit and hits at the hip.
J.Crew vs. Old Navy Barn Jacket
Here’s a quick comparison of the two styles:
- J.Crew Barn Jacket: $168–$248
- Old Navy Cropped Denim Barn Jacket: $35
- J.Crew sizes: XXS-3XL
- Old Navy sizes: XS–4XL, plus tall and petite options
- J.Crew colors: 3
- Old Navy colors: 4
- J.Crew rating: 3.9 stars from 9 reviews
- Old Navy rating: 4 stars from 15 ratings
- J.Crew material: 100% Regenagri-certified cotton
- Old Navy material: 95% cotton, 5% recycled cotton
Both jackets have the cropped/boxy barn jacket aesthetic, practical pockets, and a contrasting collar. The J.Crew version has its signature corduroy collar and button closure, while the Old Navy version features a faux-leather collar and a full-snap front with a hidden zipper.

Which One Should You Get?
If you love the J.Crew Barn Jacket but don’t want to spend $168–$248, the Old Navy version is definitely worth checking out.
At $35, you’re saving at least $133 compared with the lowest-priced J.Crew version—and potentially more than $200 depending on which J.Crew color you choose.
The two jackets aren’t identical, but they have a very similar overall aesthetic and both capture the cropped, casual, utility-inspired barn jacket look that’s perfect for fall.
If you’re looking for an affordable way to try the trend, I’d definitely put the Old Navy version on your list!
Note: Prices, colors, sizes, availability, and ratings can change over time.
Shop the Old Navy Cropped Denim Barn Jacket: [Click here to shop]
Shop the J.Crew Barn Jacket: [Click here to shop]
Similar post to check out: Aritzia Super Puff Shorty Dupe
