本发明提供一种内设有清洁装置的马桶,其包括,马桶本体,在所述马桶座本体内壁的高度方向上开设两个凹槽;所述马桶本体的开口处的下端面开设一滑槽;所述滑槽的一端与所述凹槽相连通,所述滑槽的另一端设置一限位块;两个清洁装置,包括:一清洁刷,其设置在所述凹槽内;两个滑块,其分别设置在所述清洁刷的上、下两端;第一驱动装置,其驱动两个所述滑块在所述凹槽内前后往复运动;第二驱动装置,其驱动两个所述滑块从所述滑槽的一端运动至另一端,再从所述滑槽的另一端运动至所述滑槽的一端。本发明利用设置在马桶内部的清洁装置自动完成马桶内壁的清洁工作。