Plants like ivy and periwinkle create a thick mat of vegetation, offering snakes cool hiding spots to avoid predators and heat.
Pond Plants
Water-loving plants like water lilies or cattails attract frogs and other amphibians, which are a common food source for many types of snakes.
Rock Gardens
Though not a plant, rock gardens combined with plants like succulents offer shaded areas where snakes can hide and rest.
Final Thought
While some plants attract snakes, remember that snakes can help control pests like rodents. If you prefer a snake-free garden, regularly trim vegetation and remove potential food sources.