Skip to content
FREE Shipping on U.S. Orders $85+
FREE U.S. SHIPPING $75+

Celtic Ranchwear Black White Stripe Grandfather Shirt

$52.99
SKU CRGS5001-M
Size

Traditional Collarless Grandfather Shirt

This is a classic Grandfather black and white collarless button-up shirt perfect for any occasion. Whether you are working hard in the office, kicking back at the pub, or casually going about your day, this comfortable and breathable cotton button top is versatile for any occasion.

  • Sizes available S-4XL
  • Casual Henley shirt styling with dress shirt details
  • Black and white stripes with subtle, light green accent stripes

Material - 100% cotton

Care Instructions

  • Machine wash separately on the gentle cycle and then hang to dry
  • DO NOT TUMBLE DRY

Customer Reviews

Based on 7 reviews
100%
(7)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
K
Kevin Verlanic
Great shirt

Quality construction at a fair price. Fits great

Thanks for the kind words, Kevin! We appreciate you shopping with us and supporting small business!

E
Eric Christrup
Just Love ‘em

I’m a repeat customer because I love these fine products. This one’s no exception. I’m planning on more!

By te way, I like the note you include with the order and the tea. Thanks!!

Thank you for your loyalty, Eric! We can't wait to see you again back around the shop. Customers like you make a BIG difference to our small business!

E
EdR
Nice shirt

V happy with this shirt, bought a second one.

Thanks for shopping with us, Ed! Merry Christmas and Happy Holidays!

B
Bradley Wood
Excellent quality

Great value and style

Thanks, Bradley! Customers like you make a BIG difference to our small business!

K
Kathy & Mike Goldak lol
Grandfather Shirts

I loved them! My husband is not sure, however he is going to have an open mind and try them! I think he will love them!

Thank you, Goldaks! We hope we win him over! Thank you for shopping with us!

var iframe = document.querySelector('iframe'); function handleLazyLoad() { if (iframe.classList.contains('lazyload')) { const storeSRC = iframe.dataset.src; iframe.addEventListener('lazyloaded', () => { delete iframe.dataset.src; iframe.src = storeSRC; initPlayer(); }); } } function initPlayer() { var player = new Vimeo.Player(iframe); player.ready().then(function (){ console.log('player is ready!'); // These events are not attaching? Why? player.on('play', function () { console.log('played the video!'); }); player.on('ended', function () { console.log('the video has ended'); }); }); } handleLazyLoad();