Salinity stress is one of the major hurdles in agriculture which adversely affects crop production. It can cause osmotic imbalance, ion toxicity that disrupts essential nutrient balance, impaired nutrient uptake, stunted growth, increased oxidative stress, altered metabolism, and diminished crop yield and quality. However, foliar application of osmoprotectant is becoming popular to resolve this issue in crops. These osmoprotectants regulate the cellular osmotic balance and protect plants from the detrimental effects of high salt concentrations. Furthermore, the role of arbuscular mycorrhizae (AMF) is also established in this regard. These AMF effectively reduce the salinity negative effects by improving the essential nutrient balance via the promotion of root growth. That’s why keeping in mind the effectiveness of osmoprotectants current study was conducted on cotton. Total of six levels of γ-Aminobutyric acid (GABA = 0 mM, 0. 5 mM, and 1 mM) and ectoine (ECT = 0 mM, 0.25 mM, and 0.5 mM) were applied as treatments in 3 replications. Results showed that 0.5 mM γ-Aminobutyric acid and ectoine performed significantly best for the improvement in cotton growth attributes. It also caused significant enhancement in K and Ca contents of the leaf, stem, bur, and seeds compared to the control. Furthermore, 0.5 mM γ-Aminobutyric acid and ectoine also caused a significant decline in Cl and Na contents of leaf, stem, bur, and seeds of cotton compared to control under salinity stress. A significant enhancement in chlorophyll contents, gas exchange attributes, and decline in electrolyte leakage validated the effectiveness of 0.5 mM γ-Aminobutyric acid and ectoine over control. In conclusion, 0.5 mM γ-Aminobutyric acid and ectoine have the potential to mitigate the salinity stress in cotton.