Made in Maine Yarn - Growing Fiber, Spinning It and Dyeing It On Our Farm.

Free Shipping on Orders Over $25

Shop Now

Everything we make here is done with great consideration and attention to detail

Come and Visit the Farm

Good Karma Farm is a full-time working farm in Belfast on the coast of Maine. We raise alpacas and Icelandic sheep for fiber and breeding stock and we spin our own yarn right here on the farm. Good Karma Farm is also the home of Carrabassett Soap Company, nearing its second decade of soapmaking.

We love to share what we do. Make the trip to Belfast and visit with the animals, shop in our farm store and enjoy this special spot. If you have a school group or club that would like to visit, give us a call so that we can set aside extra time for you.

  • Quick view
    $40.00 Perfect Gift for the Holidays!

    Always have a pair of socks that match!  Three socks made from 100% Good Karma wool, custom knit by us to your size.

    Perfect Gift for the Holidays!
  • Quick view
    $25.00 In Stock

    We seem to think of food when we are trying to name yarn colors. This color is a solid yellow that definitely reminds us of peeled ginger root.  

    In Stock
  • Quick view
    $25.00 In Stock

    We couldn't just call it "Olive"!  

    In Stock
  • Quick view
    $5.75 In Stock

    This soap smells good enough to eat! Honey has wonderful moisturizing qualities and the oatmeal is a gentle exfoliant. The combination of oils creates a vanilla/cinnamon scent.

    In Stock
  • Quick view
    $20.00 Available Now!

    Soft pink coupled with gray....  kind of like the inside of a mouse's ear.   Each skein of Good Karma Worsted Weight yarn is 60% fine wool/40% alpaca, 210 yards and approximately 110 grams. You can expect about 5 stitches/inch on size 8 needles.  

    Available Now!
  • Quick view
    $20.00 In Stock

    I think it is impossible to take a photo of this color and get it right. Imagine a really dark teal green and you're on the right track. It's that shade that flatters everyone.Each skein of Good Karma Worsted Weight yarn is 60% fine wool/40% alpaca, 210 yards and approximately 110 grams. You can expect about 5 stitches/inch on size 8 needles. 

    In Stock
  • Quick view
    $35.00 In Stock

    Soft shades of gray and gold.   Six individual skeins of 75 yards each for a total of 450 yards. Our sport weight is a 60% wool/40% alpaca blend, 3 ply. Very soft and squooshy.

    In Stock
  • Quick view
    $5.75 Available Now!

    A pale yellow, silky smooth soap with flecks of gold flower petals. The lemony aroma is very bright and refreshing. Great first thing in the morning. Our bestseller! All of our soap is made using the cold-process method. We use a combination of Olive, Palm, Coconut and Hemp oils, only pure essential oils for fragrance, and all natural coloring.

    Available Now!

Carrabassett Soap Company

We began Carrabassett Soap Company in 1998 in Kingfield, Maine, located along the Carrabassett river. In 2008 we moved our operation to Belfast and we now make our soap under the same roof as Good Karma yarn.

All of our soap is made using a combination of Olive, Palm, and Coconut oils, Hemp oil, Pure Essential oils and all natural colorings. We make our soap in small 120 lb batches. Once the soap is cut, it is left to cure for a minimum of 5 weeks. The proper cure time ensures that our soap will be gentle for your skin and exceptionally long-lasting. You'll find that our soap is extremely mild and moisturizing and perfect to use on your face, body and hair. Great to shave with too!