Reduce - Avoid Over Packaging
Reduce - Home Composting
Reduce - Mechanical Power
Reduce - Reject Junk Mail
Reduce - Repair
Reduce - Shopping Bags
Reduce - Solar Power
Reduce - Use Services

Fife: Avoid Over Packaging

Over packaged items create more waste than is necessary, select a topic from the drop down menu to find out how you can avoid over packaged items in Fife.



Buy Food Loose

Buying food loose without lots of packaging helps to reduce the amount of waste that you have to take home. This list shows places where you can buy food loose.

Farmers Markets

Bellfield Organic nursery

Bellfields, Strathmiglo, KY14 7RH
Tel: 01337 860764

Organic box


Redhill, Auchtermuchty, KY14 7HS
Tel: 01337 828369

Fresh Venison

1 Cupar Road, Kennoway, KY8 5LR
Tel: 01333 350351

Scottish Beef
Blacketyside Fruit Farm

Blackety Farm, Leven, KY8 5PX
Tel: 01333 423034

Pick your own fruit and vegetables

131 Roundhill Road, St. Andrews, KY16 8HG
Tel: 01334 477385

Pesticide free produce


Health Food Shops

Health Food & More

142n St. Claires Street, Kirkcaldy, KY1 2BZ
Tel: 01592 651555


Holland & Barrett Ltd

132 High Street, Kirkcaldy, KY1 1NQ
Tel: 01592 205349


Holland & Barrett Ltd

31 Kingsgate Centre, Dunfermline, KY12 7QU
Tel: 01383 624915


Natures Way

27 High Street East, Anstruther, KY10 3DQ
Tel: 01333 311077


St. Andrews Health Foods

123 Market Street, St. Andrews, KY16 9PE
Tel: 01334 478887


Go to top of page

Local Green Grocers


67 Lamond Drive, St. Andrews, KY16 8DD
Tel: 01334 476794


Fruit Basket

44 High Street, Elie, Leven, KY9 1DB
Tel: 01333 330969


Harvest Fruit Shop

179 Station Road, Cardenden, Lochgelly, KY5 0BN
Tel: 01592 721504


P & N Cunningham

2 Mavis Court, Buckhaven, Leven, KY8 1EY
Tel: 01592 712373


Wormit Stores

1-5 Mount Stewart Road, Wormit,
Newport-on-Tay, DD6 8NH
Tel: 01382 541638



Local Retailers

A & A Stores

24 High Street West, Anstruther, KY10 3DQ
Tel: 01333 312805


Aberdour General Stores & Off Licence

21 High Street, Aberdour, Burntisland, KY3 0SH
Tel: 01383 861180

Collydean Local

3 Lochnagar Court, Glenrothes, KY6 3NR
Tel: 01592 620602

Good News

2 Mill Lane, Tayport, KY5 0BN
Tel: 01382 552518

Morning Noon & Night

12-14 Castle Street, Tayport, DD6 8AD
Tel: 01382 552505

Morning Noon & Night

94 Main Street, Cairneyhill, Dunfermline, KY12 8QU
Tel: 01383 881363



The Esplanade, Kirkcaldy, KY1 1RF



5 Ferguston Square, Cupar, KY15 5JU


Leslie Road, Glenrothes, KY7 5PS


Mitchell Street, Leven, KY8 4HJ


To find where you can buy food locally produced, click here.

Go to top of page

Buy in Bulk

This list shows where you can ‘buy in bulk’. Buying items in larger sizes helps to reduce packaging and may save money in the long term.

Local Retailers

Allan Wilson (Snack Sales)

1 Midfield Road, Mitchelston Ind Est,
Kirkcaldy, KY1 3NL
Tel: 01592 653998


Booker Cash & Carry

Pitreavie Business Park, Queensferry Road,
Dunfermline, KY118PU
Tel: 01383 728876


Booker Cash & Carry

Randolph Ind Est, Randolph Place, Kirkcaldy, KY1 2YX
Tel: 01592 651968


Martex Cash & Carry

South Road, Cupar, KY15 5JE
Tel: 01334 652062


Go to top of page

Concentrated Products
e.g. concentrated juice

Concentrated products come in smaller containers than ready diluted alternatives and may be more cost effective, this list shows where you can buy concentrated products locally.

Local Retailers
Morning Noon & Night

12-14 Castle Street, Tayport, DD6 8AD
Tel: 01382 552505

Morning Noon & Night

94 Main Street, Cairneyhill, Dunfermline, KY12 8QU
Tel: 01383 881363

Spar Convenience Stores

229 High Street, Burntisland, KY3 9AE
Tel: 01592 873372


Spar Convenience Stores

16 High street, Newport-on-Tay, DD6 8AD
Tel: 01382 543148


Wilmas Grocer Shop

Brock Street, North Queensferry,
Inverkeithing, KY11 1JF
Tel: 01383 412055


J & M Stores

Woodmill Road, Dunfermline, KY11 4AF
Tel: 01383 739932


Go to top of page

  If you would like to include your company in this site, please click here. Alternatively, you can edit or remove the details of your company here.  
If you have any queries, please email us, or call 01786 468 248