I Feel Pretty was initially scheduled to be released on June 29, 2018, by STX Entertainment, but in February 2018 was moved up to April 27, 2018, due to solid test screening results.[8][9] The release date was later changed again to April 20, 2018, a week earlier, to avoid competition with Avengers: Infinity War, which after I Feel Pretty's initial move, had itself moved from its May 4, 2018 date to April 27.[10]