Shirts

Layered Pinstripe Shirt with Splatter Print – front view | XoKool Layered Pinstripe Shirt with Splatter Print – back view | XoKool
Add to Wishlist
Layered Pinstripe Shirt with Splatter Print
Sale price$71.13
Color: White Stripe
White Stripe
Layered Gingham Button Up Shirt in Blue – front flat | XoKool Layered Gingham Button Up Shirt in Blue – back flat | XoKool
Add to Wishlist
Layered Gingham Button Up Shirt in Blue
Sale price$78.07
Color: Blue
Blue
Pink Graffiti Print Camp Collar Shirt – Pink, front flat lay | XoKool Pink Graffiti Print Camp Collar Shirt – back flat lay | XoKool
Add to Wishlist
Pink Graffiti Print Camp Collar Shirt
Sale price$44.20
Color: Pink
Pink
Layered Plaid Shirt with Waffle Knit Sleeves – Brown Plaid, front view | XoKool Layered Plaid Shirt with Waffle Knit Sleeves – back view | XoKool
Add to Wishlist
Layered Plaid Shirt with Waffle Knit Sleeves
Regular price $115.79 Sale price$81.05
30% OFF
Color: Brown Plaid
Brown Plaid
Hooded Plaid Button Up Shirt in Seersucker – front flat | XoKool Hooded Plaid Button Up Shirt in Seersucker – back flat | XoKool
Add to Wishlist
Hooded Plaid Button Up Shirt in Seersucker
Sale price$76.09
Color: Black Plaid
Black Plaid
Oversized Blue Striped Shirt with Text Print – Light Blue, front flat lay | XoKool Oversized Blue Striped Shirt with Text Print – back flat lay | XoKool
Add to Wishlist
Oversized Blue Striped Shirt with Text Print
Sale price$67.82
Color: Light Blue
Light Blue
Oversized Raw Hem Button Up Shirt with Patch Prints – Black, front flat | XoKool Oversized Raw Hem Button Up Shirt with Patch Prints – Off White, front flat | XoKool
Add to Wishlist
Oversized Raw Hem Button Up Shirt with Patch Prints
Sale price$76.09
Color: Black
Black Off White
Brown Plaid Shirt with 91 Back Applique – Brown, front flat lay | XoKool Brown Plaid Shirt with 91 Back Applique – back flat lay with 91 | XoKool
Add to Wishlist
Brown Plaid Shirt with 91 Back Applique
Sale price$71.46
Color: Brown
Brown
Oversized Bleached Flannel Shirt with Star Pocket – Gray, front view | XoKool Oversized Bleached Flannel Shirt with Star Pocket – Gray, back view | XoKool
Add to Wishlist
Oversized Bleached Flannel Shirt with Star Pocket
Sale price$64.51
Color: Gray
Gray
Bleached Yellow Plaid Flannel Shirt with Back Print – Yellow Plaid, front view | XoKool Bleached Yellow Plaid Flannel Shirt with Back Print – Yellow Plaid, back with silhouette heads print | XoKool
Add to Wishlist
Bleached Yellow Plaid Flannel Shirt with Back Print
Sale price$64.51
Color: Yellow Plaid
Yellow Plaid
Washed Grey Plaid Flannel Shirt with Red Lettering – Grey Plaid, front view | XoKool Washed Grey Plaid Flannel Shirt with Red Lettering – Grey Plaid, back view with red text | XoKool
Add to Wishlist
Washed Grey Plaid Flannel Shirt with Red Lettering
Sale price$64.51
Color: Grey Plaid
Grey Plaid
Navy Plaid Flannel Shirt with Yellow Text Print – Navy Blue, front view | XoKool Navy Plaid Flannel Shirt with Yellow Text Print – Navy Blue, back view | XoKool
Add to Wishlist
Navy Plaid Flannel Shirt with Yellow Text Print
Sale price$64.51
Color: Navy Blue
Navy Blue
Striped Button Up Shirt with Layered Long Sleeves – Light Blue Stripe, front view | XoKool Striped Button Up Shirt with Layered Long Sleeves – Light Blue Stripe, back view | XoKool
Add to Wishlist
Striped Button Up Shirt with Layered Long Sleeves
Sale price$71.13
Color: Light Blue Stripe
Light Blue Stripe
Waffle Knit Polo with Plaid Collar and Pearl Letters – Black, front view | XoKool Waffle Knit Polo with Plaid Collar and Pearl Letters – Gray, front view | XoKool
Add to Wishlist
Waffle Knit Polo with Plaid Collar and Pearl Letters
Sale price$59.55
Color: Gray
Gray Black
Oversized Pinstripe Button Up with Back Graphic – front view | XoKool Oversized Pinstripe Button Up with Back Graphic – back view with graphic | XoKool
Add to Wishlist
Oversized Pinstripe Button Up with Back Graphic
Sale price$81.88
Color: Pinstripe
Pinstripe
Oversized Letter Print Long Sleeve Rugby Shirt – Cream/Green, front flat | XoKool Oversized Letter Print Long Sleeve Rugby Shirt – on model, front | XoKool
Add to Wishlist
Oversized Letter Print Long Sleeve Rugby Shirt
Regular price $92.86 Sale price$79.49
14% OFF
Color: Cream Green
Cream Green
Oversized Vintage Polo Shirt with Script Print – Cream, front view | XoKool Oversized Vintage Polo Shirt with Script Print – Black, front view | XoKool
Add to Wishlist
Oversized Vintage Polo Shirt with Script Print
Sale price$52.29
Color: Cream
Cream Black
Airbrush Letter Graphic Short Sleeve Button Up – Cream, front flat lay | XoKool Airbrush Letter Graphic Short Sleeve Button Up – Cream, back flat lay | XoKool
Add to Wishlist
Airbrush Letter Graphic Short Sleeve Button Up
Regular price $58.53 Sale price$48.37
17% OFF
Color: Cream
Cream Black
Short Sleeve Zip Up Shirt with Star Panel – Red, front flat lay | XoKool Short Sleeve Zip Up Shirt with Star Panel – Red, back flat lay | XoKool
Add to Wishlist
Short Sleeve Zip Up Shirt with Star Panel
Regular price $80.15 Sale price$64.23
20% OFF
Color: Red
Red Black
All Over Print Short Sleeve Shirt in Beige – front view | XoKool All Over Print Short Sleeve Shirt in Beige – back view | XoKool
Add to Wishlist
All Over Print Short Sleeve Shirt in Beige
Sale price$46.34
Color: Beige
Beige
Skeleton Hand Print Camp Collar Shirt – Black, front view | XoKool Skeleton Hand Print Camp Collar Shirt – Black, back view | XoKool
Add to Wishlist
Skeleton Hand Print Camp Collar Shirt
Regular price $72.88 Sale price$60.22
17% OFF
Color: Purple
Purple Black
Colorblock Short Sleeve Racing Polo Shirt – Black, front flat | XoKool Colorblock Short Sleeve Racing Polo Shirt – Black, back flat | XoKool
Add to Wishlist
Colorblock Short Sleeve Racing Polo Shirt
Regular price $51.15 Sale price$47.02
8% OFF
Color: White
White Black
Brown Striped Knit Polo with Denim Collar – front view | XoKool Brown Striped Knit Polo with Denim Collar – fabric swirl close-up | XoKool
Add to Wishlist
Brown Striped Knit Polo with Denim Collar
Regular price $66.70 Sale price$55.13
17% OFF
Color: Brown Stripe
Brown Stripe
Green Striped Polo Shirt with Denim Collar – Green Stripe, front flat lay | XoKool Green Striped Polo Shirt with Denim Collar – back flat lay | XoKool
Add to Wishlist
Green Striped Polo Shirt with Denim Collar
Regular price $63.77 Sale price$52.70
17% OFF
Color: Green Stripe
Green Stripe

Button up shirts for men: short sleeve button ups, camp collar shirts, printed and vintage shirts, denim shirts and plaid flannels, all cut relaxed for streetwear.

Read more +Read less −

Short Sleeve, Camp Collar & Printed Shirts

A short sleeve button up shirt is the summer staple; camp collar shirts have an open, flat collar for a laid-back look; printed shirts add bold patterns; and denim shirts work as a light layer. Matching shirt and short sets are in matching sets.

How to Style a Button Up Shirt

Wear it open over a tank top or graphic tee, or buttoned with wide leg jeans and loafers or skate shoes.

Shirts FAQ

Do your shirts run oversized?

Most are cut relaxed and boxy. Take your usual size for the fit shown in the photos.

Can I wear a button up shirt open?

Yes. An open shirt over a tee is one of the easiest streetwear layers.

Free shipping on orders over $50 and 30-day returns.