Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Order today for free shipping + delivery by 12/24. Rewards members get access to free shipping. Restrictions apply. Details
on logo lighton logo dark

Flannel For Boys

8 items
Size Variant
to
8 items
Soft-Brushed Flannel Pocket Shirt for Boys
Soft-Brushed Flannel Pocket Shirt for Boys
$32.99 - $34.99
$12.00 - $16.97
You may also like
Long-Sleeve Poplin Shirt for Boys
Long-Sleeve Poplin Shirt for Boys
$29.99 - $34.99
$10.97 - $14.97

FLANNEL FOR BOYS

Discover the perfect flannel shirts for boys at Old Navy. Our collection of flannel shirts is designed to keep your little ones cozy and stylish. Made from soft-brushed flannel fabric, these shirts are perfect for cooler weather and can be easily layered for added warmth. Whether you're looking for a hooded flannel shirt or a classic plaid design, we have a variety of options to suit every boy's style.

Our flannel shirts for boys are not only fashionable but also practical. Many of our shirts feature utility pockets, perfect for storing small essentials or keeping hands warm. The microfleece-lined pocket shirts provide extra comfort and insulation, making them ideal for colder days. With long sleeves and a comfortable fit, these flannel shirts are perfect for everyday wear or special occasions. Shop our collection of flannel shirts for boys and find the perfect addition to your little one's wardrobe.