€5 DELIVERY TO ALL LOCATIONS / FREE DELIVERY OVER €50 CODE: freedelivery01

Gerald's Fruit & Vegetables

DELIVERED RIGHT TO YOUR DOOR 

Box Deals

Boxed varieties ranging from different fruits & vegetables to experience a variety of our products in a ready confectioned way

VIEW

Herbs

Eight variations of herbs available. Create own mix as desired 

VIEW

Nuts

Eight variations of nuts available. Create own mix as desired 

VIEW

Vegetables

All types of fresh vegetables sourced locally on a daily basis

VIEW

Fruit

All types of fresh fruit sourced locally on a daily basis

VIEW

Other Products (essentials)

Choose from a variety of essential products ranging from six packs of different brands of water to toilet paper & more

VIEW

BEST SELLING PRODUCTS

  • Geralds Fruit & Veg Box
    Geralds Fruit & Veg Box
    Vendor
    Gerald Fruit And Vegetables
    Regular price
    €25,00
    Sale price
    €25,00
    Regular price
    Unit price
    per 
    Sold out
  • Minestra box
    Vendor
    Gerald Fruit And Vegetables
    Regular price
    €10,00
    Sale price
    €10,00
    Regular price
    Unit price
    per 
    Sold out

Adopting a new healthier lifestyle can involve changing diet to include more fresh fruit and vegetables as well as increasing levels of exercise.

Linford Christie

Eat less, move more, eat lots of fruits and vegetables, go easy on junk foods.

Marion Nestle

An apple a day keeps the doctor away.

Benjamin Franklin

About Us

Gerald's Fruit & Vegetables shop provides local products, freshly sourced, providing all the goodness and benefits required to lead a healthy lifestyle. This is complemented by an online platform that has been specifically set up to provide an efficient delivery service tailored to one’s schedule for bringing fresh products right to your door! You are only a few clicks away!

Shop Local, Eat Fresh

Location

Our store

Gerald's Fruit & Vegetables 
Triq il-Creche,
Sliema Malta SLM 1942
21 323 476

Delivery Information:

Orders received between 9am-12pm delivered: 12pm-3pm

Orders received between 12pm-3pm delivered: 3pm-6pm

Orders received between 3pm-6pm delivered: 6pm-9pm 

Orders received after 6pm shall be delivered the following day between 1pm-3pm

Get directions