If your pup loves sniffing, digging, or even nibbling in your garden, it’s important to know which plants are safe. While many popular flowers and shrubs can be toxic to dogs, there are plenty of beautiful, non-toxic options you can grow without worry.
Here are 10 dog-friendly flowers and plants that are safe to plant in your garden—and still keep it looking vibrant and lush.
1. Marigolds

Marigolds are cheerful, easy to grow, and safe for dogs in small amounts. They’re also natural pest repellents, making them practical and pretty.
Just avoid letting your pup eat large quantities, as that could cause mild stomach upset.
2. Snapdragons

Snapdragons come in all kinds of colors and are totally non-toxic to dogs. They make great borders or fillers in a garden bed.
Their tall, striking blooms are fun to look at—and safe if your dog decides to investigate.
3. Sunflowers

Sunflowers are a safe and stunning choice. The seeds are even edible (in moderation), and the large stalks provide great visual appeal.
Make sure your dog doesn’t eat the entire flower or stalk, as that could still lead to tummy trouble.
4. Zinnias

Zinnias are non-toxic, colorful, and attract butterflies. They’re also easy to grow from seed and make excellent cut flowers.
If your pup brushes past them or sniffs around, you won’t have to worry.
5. Roses (Without Chemicals)

Roses are safe for dogs—but be mindful of thorns and the fertilizers or insecticides used. Stick to natural care products and trim thorny branches to avoid injury.
Pet-friendly rose gardens are totally possible with a little planning.
6. Basil

This fragrant herb is safe for dogs and useful for you, too! Basil thrives in warm weather and helps repel mosquitoes.
It’s okay if your dog munches a few leaves. In fact, some dogs like the taste!
7. Camellias

These beautiful shrubs bloom in early spring or late fall and are non-toxic to dogs. They offer shade, color, and ground coverage without posing a danger.
Just make sure fallen blooms don’t turn into a messy chew toy.
8. Spider Plants

These hardy, non-toxic houseplants can thrive indoors or outside in containers. They’re pet-safe and often spark curiosity in playful pups.
Spider plants are also great air purifiers if you keep them indoors.
Read More: Toxic Houseplants to Keep Your Pets Away From
9. Asters

Asters are safe, hardy perennials that bring a splash of color to fall gardens. They’re low-maintenance and cheerful additions to pet-friendly outdoor spaces.
Plant them along borders or garden edges for a safe pop of color.
Read More: 10 Common Backyard Hazards Every Dog Owner Must Know About
10. Calendula (Pot Marigold)

Often confused with common marigolds, calendula is actually in the daisy family and has soothing medicinal properties.
Calendula is gentle on sensitive skin and entirely safe for dogs—even used in some pet balms and sprays.
A dog-friendly garden doesn’t mean sacrificing beauty or variety. With the right plants and a little planning, you can create a space that both you and your dog will love to explore. Just remember to avoid chemical pesticides and always check the ASPCA plant list before adding anything new to your yard.
Read More: Safe and Stylish: 10 Houseplants That Won’t Harm Your Pets