第一幕
唐璜溜进勋爵家中,企图玷污勋爵的女儿安娜。安娜挣脱开,并把唐璜追到街上。勋爵出来,跟他比剑,被他所杀。他的仆人莱波雷洛看见主人又闯下大祸,也无可奈何。主仆逃离现场。
安娜趁她父亲与唐璜比剑,去找她的未婚夫奥塔维奥。回来时,她看见父亲的尸体,悲痛欲绝。她和奥塔维奥发誓找到凶手为父亲报仇。
可是,唐璜却若无其事,打算在街上搭讪一位女子。没想到,这个女子正是被他抛弃的艾尔薇拉。唐璜发觉后,让莱波雷洛善后,自己趁机溜掉了。莱波雷洛向艾尔薇拉历数唐璜猎艳史。他劝艾尔薇拉对这样无情无义的人不必介怀。
村民马塞托和泽莉娜正要举行婚礼。唐璜见到泽莉娜后立刻垂涎三尺。他让莱波雷洛把马塞托和参加婚礼的村民们带到他的府邸,他好趁机对泽莉娜下手。正在这时候,艾尔薇拉来到。她揭露唐璜的恶行,并把泽莉娜带走。
安娜和奥塔维纳遇见了唐璜,他们俩不知道要找的凶手就是他,唐璜还假意要帮他们的忙。这时,艾尔薇拉来了,叫安娜不要相信唐璜这个骗子,而唐璜却说艾尔薇拉疯了。唐璜跟安娜走开后,安娜从唐璜的口音中,认出唐璜正是杀害他父亲的凶手和企图污辱她的人。奥塔维奥决心替安娜和她的父亲报仇。
莱波雷洛找到他的主人唐璜,说他自己按照主人的指示正在款待马赛托等村民时,泽莉娜和艾尔薇拉来了,使他安排的阴谋无法实现,莱波雷洛只得逃出。唐璜不甘心,要莱波雷洛去准备在晚上开个宴会,让村民们吃喝跳舞,而他好趁机玩弄妇女。
泽莉娜见到马塞托,马塞托误以为她跟唐璜鬼混过了,向她大发脾气。泽莉娜向他再三解释。当唐璜快进来时,马塞托躲进一个壁龛里。唐璜发现了泽莉娜,要把她拉进壁龛,却被藏在里面的马塞托吓了一跳,他只好假意邀请他们两去参加跳舞和宴会。
安娜、奥塔维奥和艾尔薇拉戴着假面具来到唐璜的花园。唐璜让莱波雷洛邀请他们进房子里去,并且招呼村民们特别是马塞托跳舞。当马塞托正在推托时,唐璜又把泽莉娜推进一间房间里。这时,安娜、艾尔薇拉、奥塔维奥和马塞托撞进房门,救出了泽莉娜。他们拿下假面具,正要惩罚唐璜时,唐璜又跟莱波雷洛逃掉了。
第二幕
莱波雷洛决心离开他的主人,可是唐璜给了他四块金币把他留下。唐璜又让他帮忙去诱惑艾尔薇拉的女仆。唐璜说,以他的绅士身份去见一个女仆不方便,所以要莱波雷洛装成他的样子。他们两人交换了斗篷,来到了艾尔薇拉的旅馆。唐璜花言巧语,骗得艾尔薇拉的信任。他让莱波雷洛把艾尔薇拉带走,打算把那女仆引出来。可是,村民马塞托正好带了一些人到艾尔薇拉的房里去捉拿他。他装作是莱波雷洛,把马塞托骗过了,还把马塞托毒打一顿之后走了。泽莉娜过来,安慰了挨打的马塞托。
装成唐璜的莱波雷洛把艾尔薇拉引到安娜屋子里的黑暗院落。莱波雷洛想办法脱身,却走错了一道门,正好碰见安娜、奥塔维纳、泽莉娜和马塞托。他们以为莱波雷洛是唐璜,正要处置他。艾尔薇拉也走进来,向他们求情。莱波雷洛没办法,只好露出真面目。大家狠狠地责备他。他说他是主人把他引上了歧路,并乘人不备溜跑了。艾尔薇拉一面痛恨唐璜的罪行,一面又因为唐璜要遭殃而同情他。
唐璜逃到一个教堂墓地。被他杀死的勋爵的墓就在里面,上面树立着勋爵的雕像。正巧莱波雷洛也来到那里。莱波雷洛对他的主人一肚子不高兴。这时,勋爵的雕像居然活了起来,并向唐璜说话。莱波雷洛吓个半死;唐璜却半开玩笑地让莱波雷洛请勋爵到他家赴宴,没想到雕像点头答应了。
奥塔维奥再次向安娜表示决心要为她报仇。唐璜在家中开始饮宴,艾尔薇拉再一次恳求他改邪归正,唐璜不予理睬。这时,勋爵的雕像来到了。他要唐璜忏悔,唐璜一再拒绝。最终,唐璜被拖进地狱。