Кувшинка белая произрастает в Европе (в том числе, и в европейской части России), Западной и Восточной Сибири, Средней Азии и в Закавказье – преимущественно в лесной и степной зонах. Однако сейчас кувшинка белая встречается не только как природнорастущее, но и как выращиваемое в садовых прудах и озерах декоративное растение.
Кувшинка белая растет в стоячих или медленно текущих водах озер, рек и прудов.