小鎮上,有個叫灰姑娘的女孩,她很小的時候,媽媽就死了。父親娶了繼母,還帶來兩個女兒,母女三人經常虐待她。
國王要在全國給兒子選擇未婚妻,準備舉辦一個為期三天的盛大舞會,灰姑娘的兩個姐姐也受到邀請。灰姑娘哀求繼母讓她也去,繼母卻故意刁難她,一次又一次將豆子倒進灰堆裏去,要灰姑娘在規定的時間內揀出來才準去。在小鳥朋友們的幫助下,她每次都在規定的時間內將豆子揀了出來。繼母見難不住她,就以她沒有漂亮的衣服為由,讓她看家,自己帶領兩個女兒參加舞會去了。
灰姑娘傷心地坐在母親墳旁的榛樹下哭泣,小鳥們送給她一套金銀製成的禮服和一雙光亮的絲質舞鞋。打扮好之後,灰姑娘悄悄來到舞廳,她的繼母和兩個姐姐都沒認出她來,以為她是一位陌生的公主。
王子一見到灰姑娘,就被她的美麗迷住了,整晚都隻同她一個人跳舞。灰姑娘回家時,王子問她住在哪裏,要送她回去。但她設法擺脫了王子,趕在繼母她們回家之前,脫下漂亮的禮服讓小鳥帶走了。
第二天,灰姑娘穿上一件比前一天更漂亮的禮服,來參加舞會。一直在等待她的王子立即挽著她的手,和她跳起舞來。到了半夜她要回家去的時候,王子仍想跟著她,但她還是設法甩掉了他。
第三天,她又穿上一件更加漂亮的禮服和一雙水晶舞鞋,和王子盡情地跳舞。當她要回家時,由於走得過於匆忙,她把左腳的水晶舞鞋掉在樓梯上了。
王子撿到舞鞋後,四處尋找能穿上這隻水晶舞鞋的姑娘。灰姑娘的兩個姐姐去試穿那隻舞鞋,卻怎麼也穿不進去。
灰姑娘來了,那鞋子穿在她腳上正合適。於是在小鳥們的祝福聲中,王子和灰姑娘一起向王宮走去。不久,灰姑娘和王子舉行了盛大的結婚典禮,從此過著幸福快樂的生活。
灰姑娘處於一個完全孤立的環境之中,但她並沒有自暴自棄。當機會來臨時,她努力地去爭取,最終獲得了屬於自己的幸福。