เกาะเกร็ด เกิดขึ้นจากการขุดคลองลัดแม่น้ำเจ้าพระยา ตรงส่วนที่เป็นแหลม ในสมัยสมเด็จพระเจ้าอยู่หัวท้ายสระ แห่งกรุงศรีอยุธยา เมื่อปี พ.ศ. 2265 เรียกว่า “คลองลัดเกร็ดน้อย” (คลองลัดเกร็ดใหญ่อยู่ที่จังหวัดปทุมธานี ขุดลัดแม่น้ำเจ้าพระยาตอนท้ายอำเภอสามโคกมาทางใต้ถึงคลองขวางเชียงราก) ต่อมากระแสน้ำเปลี่ยนทิศทางแรงขึ้นเซาะตลิ่งทำให้คลองขยาย แผ่นดินตรงแหลมจึงกลายเป็นเกาะ ชื่อที่เรียกนั้น ชื่อเดิมเรียกว่า เกาะศาลากุน