Whether you need new work-from-home tops for all those virtual meetings or want dressier options for going out, Old Navy has a chic assortment of blouses at affordable prices. We've uncovered satin tops that add instant polish, checkered blouses to pair with your favorite jeans, autumnal-colored blouses perfect for fall, and loads of other styles you'll want to add to your online shopping cart.
If you're looking for elevated closet staples beyond dresses, these Old Navy blouses are key for looking pulled together. From trendy styles to classic silhouettes you'll own for years, we've curated a mix of blouses in easy-to-wear neutrals, eye-catching colors, and mesmerizing prints. With prices well under $40, you can grab a few styles to freshen up your wardrobe without having to splurge. We've combed through Old Navy's inventory to share bestsellers and highly rated tops you'll reach for constantly, with suggestions for how to style them. Shop our 13 favorites ahead.
Fitted Puff-Sleeve Smocked Top ($35)
The open, square neckline and elbow-length puff sleeves on this smocked blouse make it a perfect transitional top. You can pair it with denim shorts or jeans, depending on the weather.
Ruffle-Trim Smocked Top ($30)
Tissue-thin layers of ruffled and pleated chiffon make this blouse a show-stopper. It also comes in a black and white floral pattern, but we love how this solid amber shade allows the ruffles to take center stage.
Old Navy Dolman Sleeve Satin Popover Shirt ($22, originally $30)
The smooth, shiny, and slightly slippery texture of a satin blouse is a whole sensory experience. This one looks as good as it feels with an espresso color palette, a band collar, and a four-button placket. It comes in several other stunning shades, including emerald green and bright pink.
Old Navy Loose Check-Pattern Flutter-Sleeve Top ($17, originally $25)
If you have a weakness for gingham, plaid, and checkered patterns, this blouse will speak to you. Between the flutter sleeves, flowing shape, and gold checkered pattern, it feels playful and casual but can be dressed up with heeled sandals and a jean skirt.
Old Navy Waist-Defined Ruffle-Trim Top ($35)
This blouse's tie-front neck, ruffle overlay, and smocked and cinched waist gives it a fluttery feel. We especially love the autumnal color palette of this floral pattern, but it also comes in an animal print, cream, and black.
Old Navy V-Neck Dolman-Sleeve Blouse ($14, originally $30)
Made from 100 percent cotton, this shirred blouse is cool and comfortable. You'll reach for it on warm fall days, but it looks just as cute paired with a chunky cardigan for cooler weather.
Old Navy Chiffon Smocked Poet Swing Blouse ($35)
There's something undoubtedly sexy and feminine about a sheer chiffon blouse. The blue floral pattern on this one keeps your eye moving. Tuck it into dark denim for an easy and elevated look.
Old Navy Long-Sleeve Tie-Front Notch Collar Shirt ($24, originally $35)
Button-up blouses are timeless, but they can also feel a little boring. This one mimics the classic collared blouse shape but has an added surprise with the lace-up neckline. Throw on a pair of white jeans and gold hoops for a modern coastal look.
Old Navy Short-Sleeve Textured V-Neck Top ($24, originally $35)
We're always here for a bold print. The large-scale pattern on this blouse is amplified by the pink and orange color palette, making it the ideal top to pair with white cropped denim and nude sandals for a vacation-ready outfit.
Old Navy Sleeveless Waist-Defined Ruffle-Trimmed Embroidered Babydoll Blouse ($21, originally $40)
Everyone needs a frilly top, and this babydoll blouse is the perfect option for warm days. We especially love the way it looks with wide-leg denim.
Old Navy Split-Neck Puff-Sleeve Jean Blouse ($28, originally $40)
We love a good denim blouse, and this one doesn't disappoint with its split neck and balloon sleeves. Conjure all the '70s vibes by coupling it with flared jeans in a dark wash for a denim-on-denim look with the perfect amount of contrast.
Old Navy Split-Neck Blouse ($24, originally $35)
For something with a similar shape in a solid color, we love this split-neck blouse. If black feels too drab, you can also pick it up in white.
Old Navy Crochet Flutter-Sleeve Swing Top ($22, originally $40)
The voluminous silhouette of this swing top is practically made for skinny jeans or trousers. The crochet weave and lace accents make it feel like an heirloom piece. It comes in three different colors, but we're partial to this pretty coral.