Currently, there is a waiting time due to high demand. Please see our Delivery page for more information.

Guinea Pig Food List

Staple Foods For Guinea Pigs

  • Artichoke
  • Beetroot (skinned)
  • Broccoli
  • Cabbage
  • Carrots
  • Cauliflower leaves
  • Cucumber
  • Celery
  • Kale
  • Kohlrabi
  • Parsnips
  • Peppers (red and green, without seeds)
  • Sprout stalks
  • Sweetcorn
  • Swede
  • Turnips

Guinea pig eating cabbage
A guinea pig enjoying some broccoli in a garden with an Outdoor Run and an Eglu Go Guinea Pig Hutch

Guinea Pig Foods To Be Eaten In Moderation

The following should only be eaten in moderation, as it is too watery and/or acidic if fed in excess.

  • Apples
  • Bananas
  • Kiwi Fruit
  • Lettuce (contains a sedative)
  • Melon
  • Oranges
  • Pears
  • Raspberries
  • Spinach (contains oxalic acid so a maximum of two leaves a week)
  • Strawberries
  • Tomatoes

Customer Images

A guinea pig taking a nap.


Vincent, 1 May 2020

love it helps me a lot

Denise, 19 January 2020

Ice Berg lettuce has absolutely no nutritional content and that is why it is not recommended for animals.

Janieeeeeeeeee, 2 January 2020

This is such a big help to me because my new guinea pigs (Gizmo and Boomer) are a little spoiled but this will help them be more healthy, thank you very much for the help. Sincerely, Janieeeeeeeeee

Mommytokinsi, 5 December 2019

I had guinea pigs when I was younger. We had a book that said it was ok to feed them tomatoes, but then one died after only 4 days. He was the male and "hogged" the food from the females which is why they affected him more. We later found out tomatoes were not safe for guinea pigs. I think you should take them off your 'in moderation' list as they shouldn't be fed them at all.

Sherri, 16 October 2019

Thank you for this site! I'm looking for different things to feed my Guinea pig.