Hon deltog även vid EM 2006 i Göteborg där hon gick till final och kom på en sjätteplats med 6,54. Carolina Klüft var anmäld till längdhoppstävlingen vid VM 2007 i Osaka, men startade inte. Klüft avstod sjukamp i Olympiska sommarspelen 2008 i Peking men deltog i tresteg och längdhopp. I trestegstävlingen misslyckades hon med att kvala in till finalen med en 20:e plats på resultatet 13,97. Hon kvalade dock in till finalen i längdhoppstävlingen med ett hopp på 6,70, men med 6,49 i finalen blev det en 9:e plats. I SVT-dokumentären om Klüft som sändes i februari 2013 framgår det av Klüft att hon troligen tävlade med en stressfraktur redan under OS i Beijing. I detta sammanhang ifrågasattes Klüfts byte av gren från sjukamp till tresteg och längdhopp av andra, icke namngivna, svenska OS-deltagare enligt kvällspressen.