Metastasis is the leading cause of cancer mortality. Functional and clinical studies have documented diverse B-cell and antibody responses in cancer metastasis. The presence of B cells in tumor microenvironments and metastatic sites has been associated with diverse effects that can promote or inhibit metastasis. Specifically, B cells can contribute to the spread of cancer cells by enhancing tumor cell motility, invasion, angiogenesis, lymphangiogenesis, and extracellular matrix remodeling. Moreover, they can promote metastatic colonization by triggering pathogenic immunoglobulin responses and recruiting immune suppressive cells. Contrastingly, B cells can also exhibit antimetastatic effects. For example, they aid in enhanced antigen presentation, which helps activate immune responses against cancer cells. In addition, B cells play a crucial role in preventing the dissemination of metastatic cells from the primary tumor and secrete antibodies that can aid in tumor recognition. Here, we review the complex roles of B cells in metastasis, delineating the heterogeneity of B-cell activity and subtypes by metastatic site, antibody class, antigen (if known), and molecular phenotype. These important attributes of B cells emphasize the need for a deeper understanding and characterization of B-cell phenotypes to define their effects in metastasis.