گل محمد حاوی آنتی بیوتیک طیعی بوده و مقداری هم ویتامین ث دارد.این گیاه حاوی اسانس روغنی به نام روغن گل سرخ است که ماده اصلی تشکیل دهنده آن ژرانیول است و بعلاوه تانن، گلوکوزید و موادر رنگی نیز دارد.گلبرگ خشک گل محمدی دارای اثر تب بر،شادی آور،قابض و عطسه آور دارد.