O rolę Ariel ubiegała się Lindsay Lohan. Aktorka miała nadzieję, że uda jej się zagrać w filmie u boku Meryl Streep (w roli Urszuli). Innymi kandydatkami były Zendaya, Jane Levy i Maya Hawke.
Noah Centineo był rozważany do roli księcia Eryka, a Harry Styles ją odrzucił. W przesłuchaniach brali udział Asher Angel, Gavin Leatherwood i Cameron Cuffe.
Jodi Benson prowadziła rozmowy dotyczące jej pojawienia się w filmie, ze względu na fakt, że w animowanej wersji "Małej syrenki" użyczyła głosu głównej bohaterce.
Harvey Fierstein i Audra McDonald wyrazili chęć zagrania Urszuli, z kolei Kathleen Turner odrzuciła tę rolę.
Iain Armitage ubiegał się o możliwość użyczenia głosu Florkowi.
Kacey Musgraves była rozważana do roli Vanessy.
Terry Crews starał się o rolę króla Trytona.
RuPaul był rozważany do użyczenia głosu Sebastianowi, ale nie chciał grać postaci z karaibskim akcentem.
Zdjęcia do filmu realizowano w San Juan (Portoryko), Kapsztadzie (Republika Południowej Afryki), Londynie (Anglia, Wielka Brytania), oraz w Sardynii (Włochy).
Zdjęcia główne do filmu kręcono od 30 stycznia do 11 lipca 2021 roku.