This holiday season, why not give gifts that keep giving? If you shop carefully, you can find home and personal-care products your recipients will love and whose purchase benefits a good cause. Peruse this list of thoughtful treasures that may be enjoyed all year and can make the world a better place.

A countertop compost bin
Anyone who is eco-conscious or has a garden will appreciate a compost keeper for their kitchen countertop. Norpro’s one-gallon bin includes an odor-preventing filter in the lid, a streamlined design, and a sturdy stainless-steel handle. The ceramic pot can be used to store vegetable and fruit peels, eggshells, coffee grounds, and other biodegradable materials. This container will keep your loved one’s table scraps out of sight and odor free so they can add them to their garden or compost pile at their convenience.

A stylish dog bed
A pet lover on your gift list will love a dog bed from The Foggy Dog. Made in the US, these comfy cushions come in a variety of sizes, have a durable, upholstery-grade cotton cover in patterns like Upcycled Denim Stripe and Buffalo Check Plaid, and look good just about anywhere. With your order, The Foggy Dog will donate a half pound of food to a rescue shelter.

A handcrafted item

Skip your local chain store and gift something handcrafted instead. You can make a craft from upcycled materials, or you can buy a product created by an independent artisan from Etsy. The website has a variety of earth-conscious items, such as woven wall art, colorful pottery, limited-issue prints, and handblown glass vases.

Fragrant soap
Gift a bar of nourishing natural soap from Hand in Hand Soap, and your purchase will provide a bar of soap and clean water to a child in need. Their soap is 100 percent vegan and 98 percent naturally derived. Its online shop offers beautiful bars of soap in a variety of scents, such as cactus blossom, lavender, and poppy, with healthy ingredients like sunflower seed oil, shea butter, and essential oils.

A low-flow showerhead

Do you have a friend or loved one who adores long showers? You can gift a showerhead that’s easy to install, can help conserve two gallons of water per minute, and make showers feel more luxurious. One good choice is the Kohler Forte showerhead, which has massage sprays, comes in finishes like polished chrome and brushed nickel, and can be installed with no tools.

A comfortable beanie

Help preserve our marine ecosystems with the purchase of an eco-friendly and stylish beanie from the Marine Mammal Center. The center rescues seals and other threatened ocean wildlife, and promotes scientific research and education. This smart-looking beanie is crafted from 100 percent merino wool and sports a laser-engraved cork tag made with no inks or synthetics.

A national parks poster

Outdoor enthusiasts will love the National Parks of the USA Checklist Poster. Its bold graphics are printed on premium responsibly sourced paper and will look fabulous on your gift recipient’s wall. You can add colored pens or an eco-friendly rubber stamp with water-based ink so your recipient can mark the destinations they’ve visited. Sales of the poster help the National Parks Conservation Association’s mission to preserve public lands for future generations.

A reusable canvas tote

Anyone who is concerned about the environment will appreciate a reusable canvas tote bag or two for grocery shopping. These sturdy totes can also be used for mini weekend trips or to help organize small items in a closet. Most options are machine washable, and can be purchased online from websites like Amazon and Zazzle.

Something thrifted

Help the planet and your local community by purchasing something from a local thrift store. By gifting a secondhand ­­­­­­­­item, you are repurposing something that might have otherwise gone to a landfill. Thrift shops are a perfect place to shop for those on your list who love everything vintage, such as books, clothing, jewelry, and decor.

A succulent garden
Gift a friend or loved one a lush succulent garden from Lula’s Garden online shop, and a person in need will receive six months of safe water. The succulents are grown in family-owned nurseries and are planted in eco-friendly planters. You can choose anything from a single succulent in a small container to a large garden bursting with several varied succulents.

A buy one, donate one blanket
Wrap your loved one in a beautiful Sackcloth & Ashes blanket made from recycled materials, and an individual in emergency housing in your area will also receive a comfortable and warm blanket. Made in Italy from wool and cotton blends, in a process free from dyes, water, and chemicals, Sackcloth & Ashes’s blankets come in a variety of styles, from minimalist designs perfect for modern decor to vibrantly hued blankets with unique patterns.