Blood tests can detect certain substances in the blood that are associated with cancer. For example, tumor markers are proteins produced by cancer cells that can be found in the blood. However, these markers are not definitive for diagnosing cancer as they can be elevated in non-cancerous conditions as well.