Olive oil
It is quite efficient for painful bunions. Massage in a few warm olive oils for 10 to 15 minutes on the bunion every day. This will raise the circulation in the area and form the synovial fluid that will provide lubrication to your joints, move gently, and dissolve the excessive calcium of the bunion.