Bunions often rub against a person's shoe. This can cause a callus over the bunion. Calluses are areas of thickened dead skin caused by pressure or repeated rubbing of the skin. Calluses are usually not serious.