The live-action movie "The Little Mermaid" was released on Disney Plus on Wednesday, September 6, 2023. It became available for streaming starting at 3 AM Eastern Time on that day. Along with the movie, bonus content related to the film was also made available on the platform. This release followed the theatrical release back in May 2023 and digital release in July 2023. The movie continues to be available on Disney Plus for subscribers to watch.