Село засноване 1917 року під первинною назвою Новоселівка. У 1965 році перейменоване в село Щасливе.
12 червня2020 року, відповідно до Розпорядження Кабінету Міністрів України від № 713-р «Про визначення адміністративних центрів та затвердження територій територіальних громад Запорізької області», село увійшло до складу Комишуваської селищної громади[1].
19 липня2020 року, в результаті адміністративно-територіальної реформи та ліквідації Оріхівського району, село увійшло до складу новоутвореного Запорізького району[2].
19 липня 2022 року, близько 15:45, російські окупанти завдали обстрілу села, внаслідок якого пошкоджені житлові будинки[3].