Życie siedemnastoletniej 'Ronnie' (Miley Cyrus) zostaje wywrócone do góry nogami po wstrząsającej informacji o rozwodzie rodziców i przeprowadzce ojca (Greg Kinnear) z Nowego Jorku na Tybee Island w Georgii. Trzy lata później bohaterka nadal czuje złość i alienuje się od rodziców. Matka (Kelly Preston) uważa, że najlepszym pomysłem dla córki, będzie wyjazd do ojca i spędzenie z nim lata. Ojciec Ronnie, były pianista i nauczyciel, wiedzie spokojne życie pochłonięty tworzeniem dzieła sztuki, które stanie w centrum lokalnego kościoła.
"Ostatnia piosenka" to wzruszający i podnoszący na duchu dramat o więzach rodzinnych, pierwszych miłościach i drugich szansach, który na długo pozostanie w pamięci widzów. Główna bohaterka, Ronnie (Miley Cyrus), nie potrafi pogodzić się z rozwodem rodziców. Jej ojciec, Steve (Greg Kinnear), stara się odbudować pełną miłości relację, jaka niegdyś istniała między nim a córką, ale ponowne nawiązanie kontaktu ze zbuntowaną dziewczyną nie jest łatwe. Postanawia w tym celu wykorzystać jedyną rzecz, która nadal ich łączy - muzykę. W międzyczasie Ronnie poznaje przystojnego siatkarza plażowego, Willa, z którym przeżywa pierwszą miłość.
Ronnie właśnie się rozwiedli. Dziewczyna jest zrozpaczona i cała winą obarcza swojego ojca. Mężczyzna decyduje się na wyprowadzkę z Nowego Jorku i zaczyna nowe życie w miasteczku nad morzem. Matce nastolatki zależy jednak, by ta zachowała dobre relacje z ojcem, dlatego namawia ją do spędzenia wakacji w jego nowym domu. Z początku zbuntowana nastolatka myśli tylko o powrocie, ale ostatecznie relacje z tatą zaczynają się poprawiać, szczególnie za sprawą ich wspólnej pasji do muzyki. Nadmorska miejscowość jest też miejscem, gdzie dziewczyna ma okazję przeżyć swoją pierwszą miłość…