Skip to content
FREE Shipping on U.S. Orders $100+

Gift Card


Shopping for someone else but not sure what to give them? Give them the gift of choice with a The Celtic Ranch gift card. Don't forget to add the recipient's name and a personal message on the right!

Gift cards are delivered electronically by email. Please enter your email address and billing information at checkout. You will receive an order confirmation and the electronic gift card. From there, you will be able to forward the email to the recipient or print a paper copy of the gift card. Our gift cards have no additional processing fees.

Celtic Ranch gift cards are only valid for Celtic Ranch merchandise. It is NOT valid for Whiskey Snug liquor or tastings.

Gift cards are non-refundable.

Customer Reviews

Based on 4 reviews

Great customer service

Gordon Grohmann
Love Celtic Ranch!!

I love everything about Celtic Ranch, especially now that we're neighbors! The clothes, gift items, and of course the whiskey, can't be beat! It is my "go-to" for gifts for all my family and friends. Cheers!

Thanks Gordie! We appreciate the support! It makes a big difference. And you really spice out town up! Thank you!

Eric Armstrong
Gift Card

My friend was really happy to recieve the card. You guys made it easy to purchase over the phone. Thank you

Thanks Eric! Your purchase really helps!

Cara is truly a friend

So I was sending my sis a gift card online (I shouldn't be allowed on a PC) and of course ran into my ineptitude (I think that's a word); so I called to make sure what was going on and Cara picked up on her end and saved the day! Nobody better talk down to her or else! What a great help -- kinda like you would expect from a genuine friend! Thanks Cara

Thank you! It is true Cara rocks! We love her! She is so proud of your kind words! And we are all happy that you picked us for your purchase. It makes a difference to our small business! Thank you!

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();