The former Olympic and world heptathlon champion told Swedish tabloid Expressen she sees no point in going to London after the injury forced her to pull out of a competition in Finland.
She says "there will be no Olympics. I don't want to go there with these preparations."
It wasn't immediately clear which leg was affected.
It was the latest in a string of injuries that has plagued the 29-year-old Kluft in recent years. But she says she's not ready to quit just yet, and still plans to compete in events later this year.