The Last Song

"The Last Song" mengumpulkan USD 5,125,103 di 3.300 layar lebar di 2.673 bioskop, dengan rata-rata USD 1,917 per bioskop, dan menjuarai box office harian. Film ini menduduki posisi keempat pada box office akhir pekan, mendapatkan USD 16,007,426 di belakang "How to Train Your Dragon", "Why Did I Get Married Too?", dan "Clash of the Titans". Selama lima hari pembukaan, film ini memperoleh USD 23,035,255. Sampai tanggal 15 Juli 2010, film ini memperoleh total USD 89,041,656 di seluruh dunia.