Editors’ Choice
Plum Island Soap Co.
Newburyport
When every product is handmade in small batches on Plum Island, you just kind of have a feeling they might be amazing. From soaps to shower gels to body oils and more, there’s a lot to fall in love with. If you can make an in-person visit, it’s worth it so you can view their complete product line, as well as specialty small-batch offerings, accessories, artisan jewelry, and gifts.
205 Northern Blvd., Newburyport, 978-465-0238, plumislandsoap.com
Readers’ Choice
LUSH
Peabody
LUSH aims to have the least possible impact on the environment while still producing beautiful and effective products. A respectable goal, to be sure, but being able to do it well is what makes this store a favorite among North Shore residents. LUSH products are never, ever tested on animals, and are all vegetarian.
Northshore Mall, 210 Andover St., Peabody, 978-531-1199, lushusa.com