В дикой природе гладиолус растёт в тропических и субтропических районах Африки, Средиземноморья, Средней Европы и Азии, Западной Сибири. 14
Например, в Беларуси произрастают два вида дикого шпажника: черепитчатый и болотный. 2 Цветы черепитчатого вида лилово-розовые, его можно встретить в ельниках, дубравах, на лесных полянах. 2 Болотный вид растёт на сырых местах, вдоль рек, на берегах озёр. 2
Также много гладиолусов известно в Южной Африке, в Капской области, где сосредоточено более половины всех видов. 2
Ещё один пример — гладиолус болотный (Gladiolus palustris Gaud). 2 Его родина — Беларусь, Центральная Европа, Северная и Центральная Италия, Балканы. 2