Heterotrimeric G proteins and tyrosine kinases are two major cellular signal transducers. Although G proteins are known to activate tyrosine kinases, the activation mechanism is not clear. Here, we demonstrate that G protein Gq alpha binds directly to the nonreceptor Bruton's tyrosine kinase (Btk) to a region composed of a Tec-homology (TH) domain and a sarcoma virus tyrosine kinase (Src)-homology 3 (SH3) domain both in vitro and in vivo. Only active GTP-bound Gq alpha, not inactive GDP-bound Gq alpha, can bind to Btk, Mutations of Btk that disrupt its ability to bind Gq alpha also eliminate Btk stimulation by Gq alpha, suggesting that this interaction is important for Btk activation. Remarkably, the structure of this TH (including a proline-rich sequence) -SH3 fragment of the Btk family of tyrosine kinases shows an intramolecular interaction. Furthermore, the crystal structure of the Src family of tyrosine kinases reveals that the intramolecular interaction of SH3 and its ligand is the major determining factor keeping the kinase inactive. Thus, we propose an activation model that entails binding of Gq alpha to the TH-SH3 region, thereby disrupting the TH-SH3 intramolecular interaction and activating Btk.