Mardella Brown answered 11/6/2007 What Causes Knee Swelling? My knee snaps an pops. It is very painful at times ,maybe even a few days it won't hurt then it pops an it is pain. Also the heelbone by the ankel is swoolen