《屈原》全劇分五幕,雖然只寫屈原一天的生活經歷,卻具有高度的概括性。
第一幕,屈原清晨漫步橘園,吟誦《橘頌》,抒發愛國憂民、報效祖國的壯志豪情,并把詩贈予學生宋玉,教育他好好做人。這時秦國丞相張儀與楚懷王的寵姬南后鄭袖內外勾結,一場分裂和出賣楚國的陰謀正在醞釀之中。
第二幕,鄭袖伙同楚懷王侍臣靳尚,設計誣陷屈原“調戲”鄭袖,致使楚懷王大怒,將屈原免職。張儀乘機阿諛鄭袖,討好楚懷王,促使楚與齊斷交,與秦結好。奸佞陰謀得逞,楚國陷入危亡之中。
第三幕,由于靳尚等人的謊言欺騙,群眾不明真相,以為屈原真“瘋了”,宋玉也攀附權貴而去,只有侍女和弟子嬋娟對屈原的品格篤信不移。屈原在群眾的招魂聲中憤然出走。
第四幕,屈原行吟河畔,巧遇為其辯誣者。接著他又遇到楚懷王、鄭袖、張儀等人,再遭侮辱。屈原揭穿鄭袖的陰謀,怒斥張儀,遭監禁。嬋娟亦因之被囚。
第五幕,屈原被囚禁在東皇太一廟,含冤被屈,悲憤填膺,在雷電風雨交加的夜晚創作風、雷、電的頌歌。嬋娟逃脫囚禁來見屈原,誤飲靳尚暗害屈原的毒酒而身亡。屈原與前來救助他的衛士一起出走,潛往漢北。全劇在哀悼嬋娟的《禮魂》歌聲中結束。