Can dogs eat it?
Can dogs eat cantaloupe and other melons?
Last updated 23 September 2026 · How we write and check this
Short answer
Cantaloupe, honeydew and galia melon are all safe for dogs when served as plain, peeled flesh with the seeds scooped out. They are sweeter than watermelon, with about 34 calories per 100 g, so a few small cubes are enough. Never let a dog chew on the hard rind.
How to prepare melon
Halve the melon, scoop out the seeds and stringy center, then slice the flesh away from the rind. Cut it into bite-sized cubes. The rind is too hard for proper digestion and a common cause of vomiting when dogs raid a picnic or a bin.
Cantaloupe has an orange color that comes from beta-carotene, but your dog's complete food already supplies what it needs.
Portions and sugar
A medium dog of 15 kg (33 lb) can enjoy three or four cubes. A toy breed needs only one or two small pieces. Because melon is sugary, dogs who are overweight or have diabetes should skip it unless their vet says otherwise.
Melon with prosciutto, melon sorbet and melon-flavored sweets bring salt, sugar or sweeteners, so they are not suitable.
Honeydew and galia melons are prepared the same way. Their pale green flesh has slightly more sugar than cantaloupe, so keep portions at the lower end of the range.
Signs of a tummy that disagrees
Some dogs get gassy or loose stools after melon, especially if it is new to them. Start with one piece and wait a day before offering more. Overripe melon that has started to ferment is best thrown away.
Good choices for hot days
Chilled melon cubes are pleasant on warm days, and their high water content adds a little hydration. A medium dog can have three or four small cubes after a walk in summer. They should never stand in for water: keep a full bowl available and move it into the shade as the sun shifts through the afternoon.
Key takeaways
- Plain cantaloupe, honeydew and galia melon flesh are safe.
- Remove seeds and never offer the hard rind.
- Melon is sugary, so keep it to a few cubes.
- Introduce slowly to check for gas or loose stools.