A method is disclosed to achieve genetic transformation of cotton plants and lines. Immature cotton tissues are genetically transformed in vitro, by Agrobacterium-mediated genetic transformation. The resultant cotton tissues are subjected to a selection agent or agents to screen for transformants. The transformed cultures are then induced to commence somatic embryogenesis. One possible regime for regenerating such somatic embryos into whole cotton plants is disclosed.