荷花主要生长在 湖沼、池塘、浅水或泽地等水域环境中。它们是水生植物,适应于水流平稳、水质清洁且富含养分的环境。荷花喜欢温暖多湿、阳光充足且无强风的环境,适宜的生长温度在20-30度之间,冬季温度则需在14度以上,但不宜超过35度。
在中国,荷花的分布极为广泛,从南部的海南岛到北部的黑龙江富锦,从上海及台湾省到天山北麓,几乎遍布全国大部分地区,仅西藏和青海除外。在亚洲的其他地区,如中亚、西亚、北美等地也有荷花的分布,但大多数荷花为人工种植。
此外,荷花在中国历史上具有悠久的栽培历史,早在三千多年前即有栽培记录。在辽宁及浙江等地发现过碳化的古莲子,证明了其历史悠久。在杭州市西湖地区,由于湖泊和池塘众多,荷花种植尤为繁盛,被誉为“荷花之乡”。