Step back in time with a classic men’s dress shirt or a casual retro shirt, polo shirt, Hawaiian shirt, bowling shirt, T-shirt or western shirt. We searched online and found these new men’s shirts with all the details, cut and colors of vintage men’s shirts from the Victorian to 1970s era. Detachable collar dress shirts were the norm until the 1920s. Work shirts were blue or striped sturdy cotton with multiple pockets. The white collar dress shirt was very popular and the 1910s and 1920s. The 1930s and 1940s favored the spearpoint collar dress shirt or casual knit polo shirt. The 1950s saw the T-shirt as we know it today although the sailor striped shirt had been around a few decades. The 1950s also saw the casual Hawaiian shirt, bowling shirt or camp shirt surge in popularity. In the 60s it was the mod turtleneck shirt and retro striped casual pullovers that started the retro revolution. Add to it button down shirts in kitch patterns and funky colors that carried well into the 1970s. Big open collars were the style of the 70s disco scene along with more casual retro T-shirts and hippie dashikis. Whatever your vintage mens shirt style you can find it online in the USA and UK.
Narrow your search by decade or look below at all our favorite shirts online: Victorian, 1920s, 1930s, 1940s, 1950s, and 1960s/1970s.
Vintage Men’s Shirts
Perry Ellis Mens Engineered Strip Soft Shirt Bright White - L
$26.99
Collectif 1950S Cream Cable Knit Alex Mens Sweater Vest
$48.00
Armband Sleeve Garter CTM Satin Elastic Solid Color Adjustable
$14.94
Magee 1866 Blue White Striped Irish Cotton Grandfather Shirt
£55.00
50s Jim Autumn Striped T-Shirt in Burgundy and Brown
£25.63
Perry Ellis Mens Geo Print Shirt Toasted Coconut - M
$79.50
Levis 1950s Sportswear T-Shirt - Mens 2XL
$88.00
Mens Shirt (1845-1920)
$13.95
Great Gatsby in Fashion eBook
$2.99
Smiffys Mens 1960s Orian the Hippie Costume
$36.56
Edition-S Mens Short Sleeve Knit Shirt- California Rockabilly Style Aztec Triangle Design
$49.00
Mens retro print polo short sleeve t-shirts
$12.99
SSLR Mens Paisley Cotton Long Sleeve Casual Button Down Shirt
$26.00
Smiffys Mens 1960s Shirt And Trousers
$58.09
Brand new Starched Stiff Detachable Shirt Collar DOUBLE ROUNDED. (Collar ONLY)
$23.27
Mens Rockabilly Vintage 50s Clothing Short Sleeve Bowling Shirts Red Cream
$24.71
7 Encounter Mens Camp Dress Shirt
$29.99
Jack Martin London Peaky Blinders - Club/Penny Collar - Blue & White Bengal Stripe Slim Fit Shirt
£29.00
Madcap England Bauhaus Mens Mod 50s 60s Style Knitted Polo Shirt
£34.99
PinUp Girl Mens Bowling Lounge Retro Shirt ~ BeRetro Classy PinUp Girl
$65.95
Wing Tip Collar Bib Long Sleeve Shirt
SAFIRE SILK INC. Edition S Mens Short Sleeve Knit Shirt - California Rockabilly Style: Multi Stripes
$49.00
Allthemen Mens Dress Shirts Long Sleeve Funky Printed Linen Shirt Casual Shirt Fancy Floral Tops Unique Pattern
£15.99
Scandia Woods Printed Pocket Polo
$29.99
Steady Clothing Mens Bad News Felix Bowling Shirt Mustard
$59.95
Pussycat Lounge Stock Print on Hilton Legend 2.0
$44.95
John Blair Gabardine Shirt
$24.99
Uideazone Men Summer Shorts 3D Printed Bro Romper Jumpsuit One Piece Romper Outfits
$39.98
Brooks Brothers Mens Striped Cotton Sweater Polo
$59.50
50s Jo Stripe Jumper in Black and Red
£46.41
Edition S Mens Short Sleeve Knit Shirt - California Rockabilly Style Chain Links Design
$49.00
Lucky Paradise Mens Camp Shirt Vintage Cuban Style Bowling Shirt ~ Tom Collins ~ Guayabera Dress Shirt Style
$54.95
John Blair Colorblock Camp Shirt
$26.99
Scully Mens Rock N Roll Guitar Embroidered Retro Western Shirt Big - P-665X Blk
Madcap England Mens Retro 70s Victor Zip Through Polo Cardigan
£39.99
Historical Emporium Mens Pleated Edwardian Round Club Collar Dress Shirt
$59.95
BCPOLO Baseball Jacket Varsity Baseball Cotton Jacket Letterman jacket 8 Colors
$37.95
7 Encounter Mens Camp Dress Shirt
$29.99
Round Tip Detachable Stiff Collar Sizes 15- 20 Available in Whole and Half Sizes
$24.00
Mens Retro Peaky Blinders Removable Collar Stripe Grandad Nehru Collarless Shirt - Light-Blue S(36-38)
£28.99
SSLR Mens Vintage Printed Button Down Casual Long Sleeve Shirt
$26.00
Alimens & Gentle French Cuff Regular Fit Contrast White Collar Stripe Dress Shirts (Cufflink Included)
$19.99
Jack Martin London Peaky Blinders - Club/Penny Collar - White Herringbone Slim Fit Shirt
£29.00
Mens 60s 70s Groovy Dude White Disco Shirt Costume
$26.60
Smiffys 1970s Rainbow Colour Shirt
$47.90
Deluxe Gold Shirt Adult Mens 60s 1970s Disco Fever Frilly Style Silky Ruffle Top Night Fever Fancy Dress Costume
£23.53
SSLR Mens Paisley Printed Regular Fit Casual Long Sleeve Shirt
$26.00
1950s/1960s RockabillyBowling Retro Vintage Mens Shirt
£28.99
Adults Grease Rydell Prep Costume
$20.99
Ben Sherman Mens Button Through Mod Polo Shirt
£75.00
50s Harry Haven Short Sleeved Shirt in Black
£35.90
Forum Novelties Mens 50s Varsity Sweater
$26.88
French Cuff Solid White Cotton Curved Pat Riley Collar Dress Shirt
$30.00
Spearpoint Collar Dress ShirtHistorical Emporium Mens Victorian
$59.95
Wing Tip Detachable Stiff Collar Sizes 15-19 1/2 Available in Whole and Half SizesWing Tip Detachable Stiff Collar Sizes 15-19 1/2 Available in Whole and Half Sizes
$24.00
Palmland® Vertical Striped Polo
$34.99
Virgil Club Collar Dress Shirt
$59.95
Scandia Woods Linen-Look Jacket
$39.99
Brave Soul Mens Plain Shirts Long Sleeved Grandad Collar Button Fashion Casual
£14.99
Mens Multi Burgundy And Toffee Stripe Half Zip Jumper
$65.00
70s retro Shirt Dotsgrid creme-green Retro 70s retro
£39.56
Capones Delivery Service Stock Print on Classic Bowler 2.0
$39.95
Lucky 13 Mens Lola WorkShirt
$48.29
50s Pablo Dogtooth Polo Shirt in Camel
£46.17
John Blair® Piped Polo
$17.99
Mens Knit Ties Skinny Striped Woven Square End Leisure Necktie in Variant Colors
$4.99
Casual Red Long Sleeves Floral Paisley Fashion Cotton Spread Collar Shirt
$68.00
CA -Cocktail Martini Lounge Lizard Retro Rockabilly Embroidered Mens Bowling Shirt - sizes Small to 2XL
$60.00
20s 30s striped shirt LONDON grey/white round collar and cuff links 1920 1930
$181.62
AnotherKiss Mens Silver Tone and Gold Tone Tie Collar Bar Pin Set - 4 Pcs
$13.99
Run & Fly Mens 70s Retro Mod Geometric Psychedelic Printed Shirt
£29.99
Mens Retro Peaky Blinders Removable Collar Stripe Grandad Nehru Collarless Shirt - Light-Blue S(36-38)
£28.99
Mens Rockabilly VLV Swankys Vintage 1950s Novelty print Rayon shirt S-2X
COOFANDY Mens Short Sleeve Plaid Zipper Shirts Collar Jersey Polo Shirt
$19.99
30s 40s chambray shirt GASOLINE GENE grey spearpoint collar 1930 1940
$161.10
Steady Clothing Mens Retro Rad and Ready Bowling Shirt Black
$57.99
Steady Clothing Mens Crosshatch Button Up Bowling Shirt Coffee
$39.99
Little Kathmandu Mens Button Down Striped Grandad Nepalese Shirts
£15.99
SAFIRE SILK INC. Edition S Mens Short Sleeve Knit Shirt - California Rockabilly Style: Multi Stripes
$49.00
COOFANDY Mens Short Sleeve Polo Shirts Slim Fit Golf Shirt Quarter Zip Polo T-Shirts
$21.99
Anchor MSJ Mens 50s Male Clothing Rockabilly Style Cotton Mens Shirts Short Sleeve Fifties Bowling Casual Button-Down Shirts
$25.88
Cubavera Mens Short Sleeve Insert Panels With Pickstitch Shirt Biking Red - Size M
$29.99
Allthemen Mens Dress Shirts Long Sleeve Funky Printed Linen Shirt Casual Shirt Fancy Floral Tops Unique Pattern
£15.99
Club collar Formal Mens Peaky Blinders Penny Collar Cotton
$58.65
White stripe shirt 1930
$57.88
Relco Mens Platinum Multi Paisley Long Sleeved Retro Button Down Shirts
£45.00
Madcap England Shockwave Mens Retro Mod 60s 70s Short Sleeve Knitted Polo Cardigan
£34.99
Madcap England Mens Retro 70s Victor Zip Through Polo Cardigan in Navy Blue
£39.99
Relco Mens Rockabilly Bowling Black/Red Shirts
£28.99
Amscan Long Hippie Vest Costume (4 Piece) Multicolor One Size
$17.40
50s Jorge Plain Knitted Polo Shirt in Yellow
£40.22
Madcap England Bauhaus Mens Mod 50s 60s Style Knitted Polo Shirt
£34.99
Madcap England Crawdaddy Micro Dash Knit Polo Caramel MC166
£34.99
7 Encounter Mens Camp Dress Shirt
$29.99
Anchor MSJ Mens 50s Male Clothing Rockabilly Style Casual Cotton Blouse Mens Fifties Bowling Dress Shirts
$26.88
mens detachable collar white cotton collar with rhinestone studs vintage style collar for dress shirt
$49.24
Mens Spearpoint Collar Shirt by The Seamstress of Bloomsbury | Authentic 1940s Vintage Inspired Clothing
$45.00
Clothe Co. Mens Retro Bowling Camp Shirt
$35.95
Palm Wave Mens Hawaiian Shirt Aloha Shirt Luau Shirt
$33.00
Run & Fly Mens 60s 70s Retro Burnt Orange Floral Button Down Long Sleeve Shirt
£29.95
Candow Look Route 66 Embroidery Bowling Shirts 50s Rock n Roll Mens Rockabilly Vintage
$27.71
Relco Mens Striped Vintage Polo Shirts Mustard/Burgundy
£24.99
Gabicci Mens 70s Retro Stripe Quarter Zip Knit Polo
$99.95
50s Pablo Knitted Polo Shirt in Black
£40.18
Penny collar Tab collar Soft Cotton Shirts for Men Sky Blue stripes French Cuffs
£44.60
Pussycat Casino Stock Print on Classic Bowler 2.0
$44.95
Coulter Edwardian Club Collar Dress Shirt
$59.95
BeRetro Musicans Music Note Black Shirt
$70.95
Idopy Mens Trend Nightclub Coating Metallic Button Down Shirts
$16.89
Zuckerfan Mens Metallic Shiny Nightclub Styles Long Sleeves Button Down Dress Shirts For Party Disco Dance
$24.99
Cruisin With Flames Stock Print on Classic Bowler 2.0
$39.95
Madcap England Mens Trip Op Art 60s Mod Big Collar Shirt
£34.99
Mens Grandad Collar Oxford Shirt by Brave Soul Augustus Long Sleeved
£14.99
Classic by Palmland 2 Pocket Solid Banded Bottom Polo Shirt
Cubavera Mens Short Sleeve Insert Panels With Pickstitch Shirt Jet Black - Size S
$29.99
Steady Diamond Note Button Up In Black Mens Shirt Retro Inspired
$59.99
Run & Fly Mens 60s Retro Floral Peppermint Poppy Long Sleeve Shirt
£29.95
RaanPahMuang Wide European Poets Collar Long Sleeve Dashiki Heart Print Plus Size
$27.69
Madcap England Moon 60s Mod Tipped Knit Tee Honey MC255
£29.99
uxcell Men Slim Fit Lightweight Turtleneck Long Sleeve Pullover Top Turtleneck T-Shirt
$19.99
Revival Vintage Blue & White All Cotton 1930s 40s Style Round Club Collar Shirt
$42.99
WhitePilotShirts Round Collar Peaky Blinders Mens Bankers Shirt Sea Blue Herringbone 100% Cotton Penny Collar Gents 100-26
$99.99
Large - Hickory Shirt Co. Long Sleeve Button Shirt- Tall Length LARGE
$31.29
Chenaski 079 Gold/Brown Ruffle Ruche Frill Tuxedo 70s Satin Shirt
£39.95
Long-sleeve Banded Collar Shirt - Many Colors Available
$18.99
Steady Clothing Mens The Oswald Button Up Bowling Shirt Navy
$59.99
60s Mod Racing Jumper with Twin Stripes Madcap England Mens Retro
£34.99
30s 40s oxford shirt COTTON CLUB white spearpoint collar 1930 1940
£115.09
Scully One of Our Best Selling Shirts - White
$49.99
Madcap England Mens Mod Aftershock Knitted Polo in Birch
£34.99
jeansian Mens Fashion Bronzing Bling Shiny Slim Button Down Long Sleeves Dress Shirts Tops Z036
£14.99
Forum Novelties Mens 70s Disco Dynamite Dude Costume Shirt
$56.24
Mens Coulter Edwardian Club Collar Dress Shirt
$59.95
4 Pieces Hippie Costume Set Include Colorful Tie-Dye T-Shirt Peace Sign Necklace Headband and Sunglasses for Theme Parties
$23.99
COOFANDY Mens Full Zip Polo Shirt Slim Fit Casual Cotton Contrast T Shirts
$19.99
Cubavera Mens L-Shape Embroidered Camp Collar Shirt Jet Black
$14.99
Mens Black Roll Neck Sweater
$35.00
7 Encounter Mens V Neck Short Sleeve Large Ribbed Sweater
$35.99
Original Penguin Mens The Earl Polo
$59.00
1940s spearpoint shirt Mapledoram
$79.32
BodyJ4You 12PC Cufflinks Button Shirt Men Black Silvertone Goldtone Jewelry Set Gift Box 6 Pairs
$19.99
Run & Fly Mens Retro Seventies Circle Psychedelic Printed Mod Shirt
$34.95
Collectif 1960S Tan Burgundy Luca Diamond Knit Short Sleeve Mens Cardigan
$52.00
7 Encounter Mens Camp Dress Shirt
$29.99
Mens 60s Retro Red & White Striped Short Sleeve T Shirt
$19.95
Mens Retro Peaky Blinders Removable Collar Stripe Grandad Nehru Collarless Shirt - Light-Blue S(36-38)
£28.99
parke & ronen Mens Striped Knit Polo
$110.20
Vintage style shirt Edwardian mens shirt old fashioned granpa shirt grey and orange striped mens dress shirt half placket shirt stripes
$141.10
Cubavera Mens Big Tall Embroidered Panel Vertical Stripe Shirt Coronet Blue - Size 3X
$19.99
Run & Fly Mens 60s Retro Black & White Striped Short Sleeve T Shirt
$19.95
SSLR Mens Paisley Cotton Casual Button Down Long Sleeve Shirt
£26.42
Mens Retro Peaky Blinders Removable Collar Stripe Grandad Nehru Collarless Shirt - Light-Blue S(36-38)
£28.99
7 Encounter Mens V Neck Short Sleeve Large Ribbed Sweater
$35.99
Club collar Bankers style Lilac White stripes Penny Suit shirt
$58.86
Funnycokid Mens Shirt Printed Long Sleeve Button Down Holiday Style Hawaiian Shirts
£24.99
Hip Hop 50s Shop - Mens 1950s Letterman Cardigan Sweater
$49.99
Long-sleeve Banded Collar Shirt - Many Colors Available
$20.95
Music Button Up Lounge Shirt with Guitar Buttons
$58.99
Flower Power Costume Vest Rubies Costume Heroes And Hombres Adult
$20.85
Rothco Heavy Weight Flannel Shirt
$43.19
Swankys Vintage 1950s Rockabilly Argyle Pullover Eddie S-2XX
$84.00
Gabicci Mens Searle 60s Stripe Knit Polo Jumper
$84.95
Collectif 1960S Mustard Houndstooth Short Sleeve Pablo Mens Polo Shirt
$48.00
COOFANDY Mens Plaid Button Down Shirt Short Sleeve Slim Fit Casual Patchwork Contrast Color Camo Dress Shirt
$19.99
Big & Tall Banded Bottom Textured Polo Shirt KingSize Mens
$43.79
Relco Mens Polo Shirt Button Down Gingham Check Collar MOD Ska Skin Casual
£28.99
Varsity Letter Sweater w Chenille Number Letter
$69.95
Yarmo Mens Cotton Drill Shirt
£50.00
Freebily Mens Sheer Mesh See Through Fishnet Clubwear Vest Shirt Sport Tank Top Undershirt
$12.49
Lucky 13 Mens Dragger WorkShirt
$47.99
Buick Classics Camp Shirt Licensed by General Motors
$48.00
Edition-S Mens Short Sleeve Knit Shirt- California Rockabilly Style Aztec Triangle Design
$49.00
uxcell Men Slim Fit Lightweight Turtleneck Long Sleeve Pullover Top Turtleneck T-Shirt
$19.99
Wing Tip Detachable Stiff Collar Sizes 15-20 Available in Whole and Half Sizes
$24.00
SupSuspen Mens 2 PCS Solid Color Shirt Garters Sleeve Holders Armbands 1Width
$9.99
Club Collar Dress Shirt
$59.95
BYLUNTA Men Regular Fit Band Collar 100% Cotton Pinstripe Long Sleeve Daily Office Casual Business Shirt
$29.99
White Grandad Collarless Shirt Cotton Sizes Small to 2XL
£23.99
Collectif 1960S Burgundy Houndstooth Short Sleeve Pablo Mens Polo Shirt
$48.00
Mens Grey Heritage Gray Stripe Grandad Slim Shirt
$45.00
Cubavera Mens Texture Tri-Color Panel Jet Black - Size L
$14.99
Madcap England Symphony Retro 60s 70s Mod Abstract Stripe Knitted Turtleneck (Mock Turtle) Jumper
£39.99
Retro Two - Gold
$34.95
Retro Two - White
$34.95
Penny collar White Soft Cotton shirt Savile Row Round High End Work Wear Gents
$57.88
Detachable Collar
$20.00
1933 Cloth Shirt Slim Fit Plaid
$29.99
Harriton Mens Two-Tone Bahama Cord Camp Shirt
$39.95
Run & Fly Mens 60s 70s Retro Blue Floral Button Down Long Sleeve Shirt
$48.78
Gabicci Mens Moby 60s Stripe Button Knit Cardigan
$89.95
Gabicci Vintage Mens Retro Mod Knitted Polo Shirt
£69.99
Madcap England Mens Bauhaus Mod 50S 60S Style Knitted Polo Shirt
$45.50
Cars Shirt Chevy Tri-5 Camp
€65.00
50s Bobbie Diamond Jumper in Navy
£40.22
Pendleton Mens Long Sleeve Classic-fit Board Shirt
$139.00
Mens Brown Camel Short Sleeve Zip Polo
$27.00
SHOPOHOLIC FASHION Unisex Stonewashed Striped Light Weight Hippy Grandad Shirt
£17.99
Madcap England Bauhaus Mens Mod 50s 60s Style Knitted Polo Shirt
£34.99
Shiny Satin Floral Spread Collar Paisley Dress Shirt Sky Blue
$56.00
Red Kap Mens Performance Tech Short Sleeve Work Shirt
$22.99