Cancer can cause pain by growing into or destroying tissue near the cancer. Cancer pain can come from the primary cancer itself — where the cancer started — or from other areas in the body where the cancer has spread (metastases). As a tumor grows, it may put pressure on nerves, bones or organs, causing pain.