The Grim Ripper

The Grim Ripper The Grim Ripper is a locally owned, family-run fabric and fiber shop with a wicked passion for quilting, crocheting, and all things handmade.

We opened the doors to an amazing community on January, 23, 2026. Come by and see us.

We would like to announce that Mackenzie is officially offering a beginners crochet class!This class is suitable for tho...
05/30/2026

We would like to announce that Mackenzie is officially offering a beginners crochet class!

This class is suitable for those who want to learn to crochet that have never done it before or need some help figuring out the basics. I will meet you on your level and work with you at your pace.

Crochet is great for all ages and this class will be open for all ages. I would like to keep class sizes small as the goal is a one on one environment, but if you have friends who would like to join, groups of 2-3 are fine as well. Classes would be 1-2 hours long.

The price of the class will be $37.70 plus tax and this will include a skein of cotton yarn and the hook needed to get you started.

To schedule send us a message or give us a call!

05/30/2026
We have this super cool Halloween fabric in the shop now. The bat materials have a super spooky ombré background. The ma...
05/29/2026

We have this super cool Halloween fabric in the shop now. The bat materials have a super spooky ombré background. The main fabrics have werewolves, cats, bats and vampires in a neat pattern. The panel has blocks that would make great bag fronts or pillows if cut up, or make a
Neat throw quilt. Come in and check them out.

These are the available patterns for the Patchwork Kicks. Aren’t they all so cute?  We are finalizing plans for our upco...
05/29/2026

These are the available patterns for the Patchwork Kicks. Aren’t they all so cute?
We are finalizing plans for our upcoming class and you can start coming in to get sized this Saturday. More details to come!

Need a driver for the shop hop?  Let’s hop on the bus, Gus!
05/29/2026

Need a driver for the shop hop? Let’s hop on the bus, Gus!

05/27/2026

I love this reverse appliqué. We have some super neat Halloween fabrics that would work for this.

We have gotten in quite a few new lines over the past couple weeks. Check out the pics for the new stuff. Also, the shoe...
05/27/2026

We have gotten in quite a few new lines over the past couple weeks. Check out the pics for the new stuff. Also, the shoe samples came In, so watch for a post with details about the class and ordering your kit.

We are having Beat the Rainy Days Blues sale today. Enjoy 10% off Bubbakins, Snugaboo, Cairns, and Zephyra yarns. Also 1...
05/23/2026

We are having Beat the Rainy Days Blues sale today. Enjoy 10% off Bubbakins, Snugaboo, Cairns, and Zephyra yarns.
Also 10% off Renew, Cannon Beach, Summer’s in Town and Sambrahma fabric lines. These yarns and fabrics while help put some color in your day. Come in and check them out! 

Address

314 Ferry Street
Russell, KY
41169

Opening Hours

Tuesday 10am - 5pm
Wednesday 10am - 5pm
Thursday 10am - 5pm
Friday 10am - 5pm
Saturday 10am - 5pm

Website

Alerts

Be the first to know and let us send you an email when The Grim Ripper posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share

//iconSize: [32, 32], //html: '' }) .bindTooltip(name, { //permanent: true, direction: 'bottom', //offset: L.point(12, 25), //opacity: 0.88, interactive: true }) .bindPopup(name); markersLayer.addLayer(marker); } function getMore() { if (gettingMore) { return; } gettingMore = true; var center = map.getCenter(); $.ajax({ url: "/vicinitysearch", data: { lat: center.lat, lng: center.lng, country: "UNITED STATES" } }) .done(function(data) { var added = 0; data.forEach(function(loc) { if (!locationIds.includes(loc.id)) { var mapLoc = {id:loc.id,lat:loc.latitude,lng:loc.longitude,title:trunc20(loc.name),popupHtml:loc.popupHtml,urlPath:loc.urlPath,pictureUrl:loc.pictureUrl}; locations.push(mapLoc); locationIds.push(loc.id); map._addMarker(mapLoc); added++; } }); }) .always(function() { gettingMore = false; }); } map._clearMarkers = function() { markersLayer.clearLayers(); } }); }, 4000); });