100% Cotton Shirt

Standard-Fit Cotton Twill Shirt Jacket - Washed Black
fui.swatches.fieldset_name
Standard-Fit Cotton Twill Shirt Jacket - Green Camo Splatter
fui.swatches.fieldset_name
Standard-Fit Cotton Twill Shirt Jacket - Pale Blue
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Standard-Fit Cotton Twill Shirt Jacket - Cream White
fui.swatches.fieldset_name
Standard-Fit Cotton Twill Shirt Jacket - Dusty Rose Pink
fui.swatches.fieldset_name
Relaxed-Fit Washed Cotton Poplin Shirt - Green Stripe
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Silky Cotton Long-Sleeve Button-Down Shirt - Heather Gray
fui.swatches.fieldset_name
Online Exclusive
Slim Vintage Cotton Crew-Neck T-Shirt - Butternut Wood
fui.swatches.fieldset_name
Slim Vintage Cotton Crew-Neck T-Shirt - Magnolia Flower Ivory
fui.swatches.fieldset_name
Slim Vintage Cotton Crew-Neck T-Shirt - Pompeian Red
fui.swatches.fieldset_name
Slim Vintage Cotton Crew-Neck T-Shirt - Washed Black
fui.swatches.fieldset_name
Slim Vintage Cotton Crew-Neck T-Shirt - Navy Blue
fui.swatches.fieldset_name
Slim Vintage Cotton Crew-Neck T-Shirt - Red Stripe
fui.swatches.fieldset_name
Standard-Fit Washed Cotton Poplin Shirt - Green & Blue
fui.swatches.fieldset_name
Standard-Fit Washed Cotton Poplin Shirt - White
fui.swatches.fieldset_name
Standard-Fit Washed Cotton Poplin Shirt - Light Blue Stripe
fui.swatches.fieldset_name
Standard-Fit Washed Cotton Poplin Shirt - Green Stripe
fui.swatches.fieldset_name
Standard-Fit Washed Cotton Poplin Shirt - Light Blue Heather
fui.swatches.fieldset_name
Standard-Fit Washed Cotton Poplin Shirt - Lilac Stripe
fui.swatches.fieldset_name
Standard-Fit Washed Cotton Poplin Shirt - Yellow Stripe
fui.swatches.fieldset_name
Standard-Fit Washed Cotton Poplin Shirt - Orange Mini Stripe
fui.swatches.fieldset_name
The Perfect Shirt - Black
The Perfect Shirt - Black
$80.00
Now $49.97
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Relaxed Cotton Poplin Utility Shirt - Spiced Olive Green
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Relaxed Cotton Poplin Utility Shirt - Cream White
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Relaxed Cotton Poplin Utility Shirt - Light Pink
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Lightweight Cotton Crew-Neck T-Shirt - White
fui.swatches.fieldset_name
Lightweight Cotton Crew-Neck T-Shirt - Gray Highway
fui.swatches.fieldset_name
Lightweight Cotton Crew-Neck T-Shirt - Coal Black
fui.swatches.fieldset_name
Standard-Fit Lightweight Cotton Resort Shirt - Black
fui.swatches.fieldset_name
Standard-Fit Lightweight Cotton Resort Shirt - Pale Blue
fui.swatches.fieldset_name
Standard-Fit Lightweight Cotton Resort Shirt - Blue Plaid
fui.swatches.fieldset_name
Standard-Fit Lightweight Cotton Resort Shirt - Pink Plaid
fui.swatches.fieldset_name
Standard-Fit Lightweight Cotton Resort Shirt - Blue
fui.swatches.fieldset_name
Standard-Fit Lightweight Cotton Resort Shirt - Gray Plaid
fui.swatches.fieldset_name
Cotton Poplin Cropped Popover Shirt - Navy Blue
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Cotton Poplin Cropped Popover Shirt - Tide Stripe Sea Salt
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Cotton Poplin Tie-Front Top - Poolside View Dusty Blue
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Cotton One-Shoulder Top - White
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Silky Cotton Short-Sleeve Button-Down Top - Black
fui.swatches.fieldset_name
Silky Cotton Short-Sleeve Button-Down Top - White
fui.swatches.fieldset_name
Vintage Cotton Muscle Tank - White
fui.swatches.fieldset_name
Vintage Cotton Muscle Tank - Multi Print
fui.swatches.fieldset_name
Oversized Vintage Cotton Cropped T-Shirt - Magnolia Flower Ivory
fui.swatches.fieldset_name
Oversized Vintage Cotton Cropped T-Shirt - Multi Print
fui.swatches.fieldset_name
Oversized Vintage Cotton Cropped T-Shirt - Black
fui.swatches.fieldset_name
Cotton Poplin Cinched-Hem Cropped Shirt - White
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Cotton Poplin Cinched-Hem Cropped Shirt - Green Stripe
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
The Everyday Shirt - Olive Green Stripe
fui.swatches.fieldset_name
The Everyday Shirt - Brown Stripe
fui.swatches.fieldset_name
The Everyday Shirt - Tapestry Navy Blue
fui.swatches.fieldset_name
The Everyday Shirt - Blue & White Stripe
fui.swatches.fieldset_name
The Everyday Shirt - Navy Blue
fui.swatches.fieldset_name
The Everyday Shirt - Navy Blue Stripe
fui.swatches.fieldset_name
The Everyday Shirt - Navy Blue Multi Stripe
fui.swatches.fieldset_name
The Everyday Shirt - White
fui.swatches.fieldset_name
The Everyday Shirt - Khaki Stripe
fui.swatches.fieldset_name
Relaxed-Fit Denim Shirt - Cerulean Blue
fui.swatches.fieldset_name
Luxury-Touch Shirt - Black
fui.swatches.fieldset_name
Cotton Poplin Popover Tie-Neck Top - Banana Peel Yellow
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Silky Cotton Mock-Neck Top - Blue Nights
fui.swatches.fieldset_name
Silky Cotton Mock-Neck Top - Scenic Trail Green
fui.swatches.fieldset_name
Ribbed Button-Down Knit Shirt - Mint Green
fui.swatches.fieldset_name
Silky Cotton Twisted Tank - Scenic Trail Green
fui.swatches.fieldset_name
Silky Cotton Twisted Tank - Misty Moonlight
fui.swatches.fieldset_name
Cotton Poplin Ruche-Neck Top - Jade Green
fui.swatches.fieldset_name
Cotton Poplin Ruche-Neck Top - Lilac Sea
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Slim-Fit Italian Cotton Poplin Dress Shirt - Blue Dot
fui.swatches.fieldset_name
Slim-Fit Italian Cotton Poplin Dress Shirt - Gray Texture
fui.swatches.fieldset_name
Oversized Cotton Poplin Boat-Neck Top - Camel
fui.swatches.fieldset_name
Embroidered Cotton Crochet Top - Black Stripe
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Embroidered Cotton Crochet Top - Light Blue Stripe
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Relaxed-Fit Denim Short-Sleeve Shirt - Indigo Blue
fui.swatches.fieldset_name
Relaxed-Fit Denim Short-Sleeve Shirt - Ecru
fui.swatches.fieldset_name
Standard-Fit Chambray Shirt - Chambray Blue
fui.swatches.fieldset_name
Standard-Fit Chambray Shirt - Gray
fui.swatches.fieldset_name
Standard-Fit Chambray Shirt - Cerulean Blue
fui.swatches.fieldset_name
Standard-Fit Chambray Shirt - Bleach Blue
fui.swatches.fieldset_name
Slim Soft Wash T-Shirt - Natural Beige
fui.swatches.fieldset_name
Slim Soft Wash T-Shirt - Dark Cypress Green
fui.swatches.fieldset_name
The Everyday Denim Western Shirt - Light Wash
fui.swatches.fieldset_name
Cotton Zig-Zag Sweater Polo - White
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Relaxed-Fit Oxford Shirt - Red
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Relaxed-Fit Oxford Shirt - Khaki Beige Stripe
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Relaxed-Fit Oxford Shirt - Light Blue
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Standard-Fit Embroidered Flannel Shirt - Ecru
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Standard-Fit Oxford Shirt - Navy Blue & Red Stripe
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Standard-Fit Oxford Shirt - Green Stripe
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Light Blue Stripe
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Optic White
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Pink Oxford
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Royal Blue
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Green
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Light Gray
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Green Stripe
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Navy Blue Multi Stripe
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Pink Stripe
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Fresh Mint Green
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Medium Blue
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Natural Beige
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Black
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Light Olive Green
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Light Blue
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Soft Yellow
fui.swatches.fieldset_name
Standard-Fit Oxford Shirt - Navy Blue
fui.swatches.fieldset_name
Soft Wash Henley T-Shirt - White
fui.swatches.fieldset_name
Soft Wash Henley T-Shirt - Dark Cypress Green
fui.swatches.fieldset_name
Soft Wash Henley T-Shirt - Natural Beige
fui.swatches.fieldset_name
Luxury-Touch T-Shirt - Optic White
fui.swatches.fieldset_name
Luxury-Touch T-Shirt - Heather Oatmeal
fui.swatches.fieldset_name
Luxury-Touch T-Shirt - Black
fui.swatches.fieldset_name
Luxury-Touch T-Shirt - Heather Olive Green
fui.swatches.fieldset_name
Luxury-Touch T-Shirt - Navy Blue
fui.swatches.fieldset_name
Luxury-Touch T-Shirt - Dark Charcoal Gray
fui.swatches.fieldset_name
Cotton Tank - Navy Blue
Cotton Tank - Navy Blue
$30.00
Now $16.99
fui.swatches.fieldset_name
Cotton Tank - White
Cotton Tank - White
$30.00
Now $16.99
fui.swatches.fieldset_name
Relaxed-Fit Denim Overshirt - Light Wash
fui.swatches.fieldset_name
Relaxed-Fit Denim Overshirt - Rinse Dark Wash
fui.swatches.fieldset_name
Relaxed-Fit Denim Overshirt - Light Gray
fui.swatches.fieldset_name
The Oversized Shirt - Maroon Stripe
fui.swatches.fieldset_name
The Oversized Shirt - Yellow Stripe
fui.swatches.fieldset_name
The Oversized Shirt - White
fui.swatches.fieldset_name
The Oversized Shirt - Black
fui.swatches.fieldset_name
The Oversized Shirt - Brown Stripe
fui.swatches.fieldset_name
The Oversized Shirt - Light Blue Stripe
fui.swatches.fieldset_name
The Oversized Shirt - Red Stripe
fui.swatches.fieldset_name
The Oversized Shirt - Mini Stripe
fui.swatches.fieldset_name
The Oversized Shirt - Fresh Green
fui.swatches.fieldset_name
The Oversized Shirt - Blue Mini Stripe
fui.swatches.fieldset_name
The White Lotus Poplin 2-Pocket Shirt - Brown Zebra Print
fui.swatches.fieldset_name
Luxury-Touch Long-Sleeve T-Shirt - Navy Blue
fui.swatches.fieldset_name
Luxury-Touch Long-Sleeve T-Shirt - Oatmeal
fui.swatches.fieldset_name
Luxury-Touch Long-Sleeve T-Shirt - Optic White
fui.swatches.fieldset_name
Luxury-Touch Long-Sleeve T-Shirt - Heather Gray
fui.swatches.fieldset_name
Luxury-Touch Long-Sleeve T-Shirt - Black
fui.swatches.fieldset_name
Luxury-Touch Long-Sleeve T-Shirt - Olive Green
fui.swatches.fieldset_name
Cotton Poplin Bubble Tank - Cream White
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Cotton Poplin Bubble Tank - Black
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Luxury-Touch V-Neck T-Shirt - Navy Blue
fui.swatches.fieldset_name
Luxury-Touch V-Neck T-Shirt - Black
fui.swatches.fieldset_name
Luxury-Touch V-Neck T-Shirt - Dark Charcoal Gray
fui.swatches.fieldset_name
Luxury-Touch V-Neck T-Shirt - Optic White
fui.swatches.fieldset_name
Luxury-Touch V-Neck T-Shirt - Heather Oatmeal
fui.swatches.fieldset_name
The Boxy Crop Shirt - White
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Authentic Supima® T-Shirt - Medium Heather Gray
fui.swatches.fieldset_name
Authentic Supima® T-Shirt - Heather Oatmeal
fui.swatches.fieldset_name
Authentic Supima® T-Shirt - Navy Blue
fui.swatches.fieldset_name
Authentic Supima® T-Shirt - Black
fui.swatches.fieldset_name
Authentic Supima® T-Shirt - Optic White
fui.swatches.fieldset_name
Reversible Cotton Poplin Cowl-Neck Tie-Waist Top - White
fui.swatches.fieldset_name
Final sale. No returns or exchanges.
Slim-Fit Wrinkle-Resistant Dress Shirt - Navy Blue Dobby
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Blue & White
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Mint Plaid
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Blue Texture
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Pink & White
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Bright White & Green
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - White
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Pink
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Green Dobby
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Blue Multi
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - White & Blue Grid
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Natural Beige & White
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Blue & White Stripe
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Red Dobby
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Gray Plaid
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Blue Geometric Dobby
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Lilac
fui.swatches.fieldset_name
Slim-Fit Wrinkle-Resistant Dress Shirt - Navy Blue Plaid
fui.swatches.fieldset_name
Online Exclusive
Slim-Fit Wrinkle-Resistant Dress Shirt - Black
fui.swatches.fieldset_name

200 of 257 items

100% COTTON SHIRTS
Discover a collection of 100% cotton shirts for men and women at Banana Republic. Crafted from premium cotton fabric, our shirts offer breathability, comfort, and durability. From classic button-downs to trendy tie-back and boxy styles, find the perfect 100% cotton shirt to elevate your wardrobe.
VERSATILE STYLES
Explore a range of styles, including slim-fit dress shirts, relaxed boyfriend tees, and cropped tops, all made from 100% cotton. Whether you prefer a structured look or a casual vibe, our cotton shirts are versatile pieces that can be dressed up or down for any occasion.
COMFORTABLE AND BREATHABLE
Experience the softness and breathability of pure cotton with our collection of heavy cotton shirts and tops. Perfect for all-day wear, these shirts keep you cool and comfortable in any season. Enjoy the natural feel of cotton against your skin with our range of 100% cotton shirts.
TIMELESS CLASSICS
From classic button-up shirts to modern silhouettes, our 100% cotton shirts are timeless essentials for every wardrobe. Whether you're looking for a crisp white shirt or a laid-back tee, our collection offers a variety of styles that combine quality craftsmanship with effortless style.