Is Mamaearth onion shampoo good for hair fall? Yes, it is good to use onion shampoo for hair loss. We recommend you use Mamaearth Onion Shampoo with Onion and Plant Keratin for Hair Fall Control.