22 Zero Waste Shops in Edinburgh To Try In 2024

To support the running costs of Moral Fibres, this post contains affiliate links. This means Moral Fibres may earn a small commission, at no extra cost to readers, on items purchased through these links.

Looking for the best zero-waste shops in Edinburgh? I’ve got over 20 shops for you where you can shop plastic-free and refill to your heart’s content.

I have put together a dedicated guide to ethical shopping in Edinburgh that highlights some of the best places to shop for clothes, accessories and essentials from sustainably minded retailers.

Whilst I could have included zero-waste shops in the guide, I wanted to shine a dedicated spotlight on Edinburgh’s refill shops.

This spotlight is needed, as due to the cost of living crisis, zero-waste shops are struggling. We’ve seen casualties in Edinburgh, with the Eco Larder sadly closing both of its Edinburgh shops in 2022, after four years of trading. Meanwhile, in 2023 and 2024 we’ve lost the city centre and Corstorphine branches of The Refillery and Locavore on Dalry Rd.

22 Zero Waste Shops in Edinburgh

The inside of a a refill shop, with a blue text box that reads over 20 zero-waste shops in Edinburgh to help you ditch plastic.

With some zero-waste shops warning us to “use us or lose us“, I’ve put together this handy guide to making plastic-free shopping in Edinburgh easy and more accessible.

Whether you are a local looking to refill your jars, or a visitor looking to pick up some plastic-free essentials on your trip, here are 22 of the best zero-waste shops in Edinburgh:

The Refillery

As one of the original zero waste shops in Edinburgh, The Refillery in Newington offers everything you could need. From loose dried staples to snacks, to cleaning products, personal care items and more. In fact, The Refillery sell over 1000 products that have been ethically sourced with zero plastic.

Not able to get to its Newington store? Local and national delivery options are available. Alternatively, you can Click & Collect, to make plastic-free shopping a breeze.

Find the store at 39 Newington Road, Edinburgh, EH9 1QW.

Weigh To Go

Live in Leith? Head on over to Leith Walk and discover Weigh To Go. From store cupboard staples, such as nuts, seeds and dried fruits, to herbs, loose tea, cleaning products, and personal care items, this zero-waste shop has you covered.

As well as dried goods, Weigh To Go has some fresh produce options. This includes local organic eggs, locally made organic oat milk in glass bottles, and milk in glass bottles.

Find Weigh To Go at 27 Crighton Place, Leith, Edinburgh, EH7 4NY.

Dig In Bruntsfield

Dig In Bruntsfield, a community greengrocer, is owned and run by the community, for the community’s benefit. They do their best to keep their shelves full of affordable, good food and the household items you need most.

Whilst not entirely zero-waste, it’s a great place to pick up loose fruit and vegetables for those south of the city centre. In fact, Dig In works with local and regional producers and suppliers to stock a wide range of fresh fruit, vegetables, herbs and eggs. Dig In also offers weekly fruit and vegetable boxes, including an organic option.

Find them at 119 Bruntsfield Place, Edinburgh, EH10 4EQ

The New Leaf Co-Op

Inside at the New Leaf Co-Op in Edinburgh

Live near Marchmont? Hotfoot it to The New Leaf Co-op – a wholefood workers cooperative.

With a focus on reasonably-priced and low-packaged fresh products that are local and organic, it’s popular with university students and locals alike.

Here you can bring your empty jars and produce bags, and help yourself to over 50 scoop-your-own ingredients and snacks. This includes nuts and seeds, dried fruits, pasta, couscous, grains and rice. The New Leaf Co-Op also offer more than 100 loose herbs and spices, which they say are the best value in town, as well as a selection of loose teas.

As well as dried staples, New Leaf Co-op offers a wide range of fresh ingredients from local suppliers. This includes local organic fruit and vegetables, and baked goods from local bakeries.

You can even grind your own nut butter at New Leaf Co-Op. The selection varies depending on the day of the week. On Monday, it’s almond butter. Tuesday means it’s cashew butter. And then it’s peanut butter throughout the rest of the week. There’s even a chocolate peanut butter happy hour on a Saturday afternoon!

As well as food, New Leaf Co-Op also offers a host of refillable cleaning products for the body and home. Bring a bottle or a jar and fill up!

Visit New Leaf Co-Op at 23 Argyle Place, Edinburgh, EH9 1JJ.

The Gull’s Grocery Zero-Waste Shop

The Gull’s Grocery is a zero-waste shop on Edinburgh’s Ferry Road, that opened in 2021. This trans-led organisation actively works for diversity, equality, and transparency in its business. It also does not sell products from companies which use violence, slavery, and/or unethical business practices.

Offering a selection of household and body care refill products, you can also find plastic-free groceries. Bring along your jars, and refill pasta and grains, flour, muesli, dried fruit, nuts, and sweet treats. Refill on organic sunflower oil or olive oil, and stock on milk and plant-based milk in glass jars.

Find The Gull’s Grocery at 124a Ferry Road, Edinburgh, EH6 4PG.

Real Foods

Real Foods has been selling foods and household goods to ethically-minded Edinburgh shoppers since 1975 from their Tollcross and Broughton Street stores. Whilst not entirely plastic-free, both stores offer a wide variety of dried ethically sourced grocery items that you can pack into your own containers, including cereals, muesli, flour, nuts and seeds, pulses, rice, and even bird food.

What’s more, its own brand groceries, Real Foods Essentials and Real Foods Organics are packed in fully compostable, cellulose bags rather than in plastic.

As well as dried goods, loose organic fruit and vegetables and baked goods, are also available, many of which are from local suppliers.

The Tollcross store looks small from the outside, but it’s an actual warren in there. Wander through the maze of aisles, and you’ll stumble upon the cleaning and body care refill section. Here over 25 products are available for refill.

Find the Real Foods Tollcross store at 8 Brougham St, Edinburgh EH3 9JH.

In the Broughton Street area? Find the Real Foods Broughton store at 37 Broughton St, Edinburgh EH1 3JU.

Easter Greens

As Scotland’s first (and only) 100% vegan grocery store, Easter Greens is located on its namesake – Easter Road.

Whilst the store doesn’t offer food refills, it does offer vegan liquid refills for both household cleaning and for plastic-free body care.

Visit Easter Greens at 4 Easter Road, Edinburgh, EH7 5RG.

The Good Store

The outside of the Good Store zero waste shop in Edinburgh, with the two owners standing smiling.

In the Golden Acre area? Lucky you! The Good Store offers a fantastic selection of zero-waste refill products.

Run by two sisters, the store offers heaps of plastic-free refills for all your cooking and baking needs. From gluten-free refill products to herbs and spices, cereals and pulses, grains and pasta, and more. You can also pick up organic fruit and vegetable boxes,

Don’t live near Golden Acre? You don’t have to miss out! The Good Store offers free cargo bike delivery across Edinburgh on all orders over £50.

Find The Good Store at 13 Montagu Terrace, Edinburgh, EH3 5QX.

Root Down

Loose fruit and vegetables at Root Down in Portobello.

Root Down is the perfect spot for Portobello residents (or Porty, if you want to blend in with the locals) to stock up. Purveyors of fresh fruit and vegetables (most of it unpackaged), herbs and spices, vegetable boxes and dried foods, it’s a beautiful shop to get essential supplies.

Find Root Down at 79 Portobello High St, Portobello, Edinburgh EH15 1AW.

Edinburgh Food Sharing Hub

As Scotland’s first rescued food shop, the Food Sharing Hub exists to save surplus food from supermarkets and small businesses around Edinburgh from the bin.

Run by environmental cooperative the Shrub Co-Op, and their team of dedicated volunteers, whilst it isn’t zero-waste in the sense of refilling your jars, it is zero-waste from the perspective of preventing food waste. Shrub Co-Op says they save 1.63 tonnes of food through the Food Sharing Hub per month. That’s a saving of 7.69 tonnes of carbon equivalent.

The Food Sharing Hub works with a host of local supermarkets and small businesses via Fareshare and Neighbourly to rescue surplus food that might otherwise end up in landfill. They get a lot of fresh produce – including fruits and vegetables and bread and baked goods that are still tasty and safe to eat past their ‘best before date’. They also get seasonal products that shops need to clear away, dented tins, cut flowers and all sorts of surprises.

The hub is open to everyone. Simply come along, fill a basket with food and pay as you feel.

Find the Food Sharing Hub at 22 Bread Street, Edinburgh, EH3 9AF.

Rosevear Tea

If tea is your thing, and you want to avoid plastic in your tea, then head to Rosevear Tea.

With over 155 loose-leaf teas, including black, white, green, oolong and herbal teas, you will be spoiled for choice. What’s more, bring in your own containers to be refilled, and receive a 50p discount on the price of the tea.

Visit the Bruntsfield Store at 100 Bruntsfield Place, Edinburgh, EH10 4ES.

Near Broughton Street? Visit the store at 71 Broughton Street, Edinburgh, EH1 3RJ.

Or near Clerk Street? Visit Rosevear Tea at 17 Clerk Street, Edinburgh, EH8 9JH.

Pekoe Tea

Pekoe Tea is another loose-leaf tea shop in Edinburgh, where you can fill up your own container of loose-leaf tea.

Here, you can find a wide variety of the finest single-estate teas as well as unique hand-crafted blends made in their Edinburgh tea factory in Leith.

Visit Pekoe Tea at 11 Leith Walk, Edinburgh, EH6 8LN.

Edinburgh Natural Skincare

If you are looking for plastic-free hair and skincare items, then Edinburgh Natural Skincare is a veritable treat for the senses. From solid shampoo and conditioner bars to gorgeous solid hand cream bars, and glass jars full of moisturisers and other treats for the skin, this is the place to go in the city. Luckily there are two stores to choose from – Cockburn Street and Victoria Street.

These beautiful handmade products are made in Scotland with only 100% natural ingredients and the purest essential oils. It’s a fantastic place to go if you are looking for zero-waste gift ideas in Edinburgh.

Find the Edinburgh Natural Skincare Cockburn St store at 57 Cockburn Street, Edinburgh, EH1 1BS.

Find the Victoria Street store at 32 Victoria Street, Edinburgh, EH1 2JW.

Other Zero Waste Shopping Options In Edinburgh

Inside of a zero-waste refill store.

Whilst you wouldn’t consider the following as zero-waste shops, some big-name stores in Edinburgh now offer refill options.


Marks & Spencer at The Gyle now offers a refill section. The Fill Your Own section offers more than 60 lines of refillable groceries. This includes pasta, rice, cereal, nuts, frozen fruit and a range of bake-at-home items, such as all-butter croissants, pain au chocolats, and apricot twists.

Find it at M&S, 24a Gyle Avenue, Edinburgh, EH12 9JS.

For those in the Stockbridge area, the Raeburn Place Scotmid offers a refill station where customers can fill up on different dry products. This includes pasta, couscous, coffee, dried fruit, and baking and cleaning essentials, which have been provided by Glasgow-based co-operative, Greencity Wholefoods.

Find it at Scotmid Stockbridge, 36-38 Raeburn Place, Stockbridge, EH4 1HN.

And for those of you in the South West of Edinburgh, then I’ve been passed some local insider knowledge that Mark McGills Butcher & Bakery in Currie is the place to go. It looks like it has a great selection of refill products for your cooking, baking and breakfast needs.

Find the store at 124 Lanark Rd West, Currie EH14 5NY

Zero-Waste Personal Care

For refills of shampoo, conditioner, shower gel and hand wash, The Body Shop offers a handy liquid refill service in its St James Quarter, Gyle Centre and Waverley Market (formerly Princes St Mall) stores. Now that the Body Shop is no longer owned by L’Oreal, the brand has gone back to its cruelty-free roots.

Find the St James Quarter store at The Body Shop, Unit SU2.19, 206 St James Crescent, Edinburgh, EH1 3AD.

Find the Waverley Market store at The Body Shop, 3/48 Waverley Bridge, Edinburgh EH1 1BQ.

And find the Gyle Centre store at The Body Shop, 14a The Gyle Centre, Edinburgh, EH12 9JS.

If you have any more suggestions for this list, get in touch! And a huge thank you to the egg Edinburgh community for their valuable input into this list.

If you are Glasgow-based, then I haven’t forgotten about you! Do also check out my guide to zero-waste shops in Glasgow.

Found this post useful? Please consider buying me a virtual coffee to help support the site’s running costs.

Your subscription could not be saved. Please try again.
Your subscription has been successful.

Join The Mailing List

Be part of the community and get all the latest articles, news and tips on green living from Moral Fibres straight to your inbox, once a month, free of charge.