Trước kia đây là hồ Tây, ở vào góc Đông Nam. Thời trước khu vực này vì sóng lặng hơn nên cá hồ Tây thường tụ về đây. Dân hai làng Yên Hoa (nay là Yên Phụ) và Yên Quang (nay là phố Quán Thánh) đắp một con đê nhỏ để ngăn góc này lại, đánh cá cho dễ hơn, và sau là nuôi cá. Sau đó chúa Trịnh cho đắp con đê rộng ra, và gọi là đê Cố Ngự (nghĩa là giữ vững). Sau này đường Cố Ngự bị đọc chệch thành Cổ Ngư, và là đường Thanh Niên ngày nay.
Tranh hoàng hôn trên hồ Trúc Bạch Hà Nội với mây đẹp 2036261037
Khi mới bị ngăn ra, hồ chưa có tên riêng, vẫn chỉ là một góc của hồ Tây. Gần hồ có làng Trúc Yên, trồng nhiều trúc, cũng có tên là Trúc Lâm. Vào thế kỉ 18, chúa Trịnh Giang cho xây một cung điện để nghỉ mát cạnh hồ và cũng gọi là Trúc Lâm. Sau đó Trúc Lâm trở thành nơi giam giữ các cung nữ phạm tội, họ buộc phải tự dệt lụa để nuôi sống bản thân. Lụa của họ rất đẹp và trở nên nổi tiếng khắp vùng. Lụa đẹp, bóng bẩy gọi là lụa trúc (chữ Hán là Trúc Bạch). Từ đó xuất hiện một làng chuyên dệt lụa với tên là làng Trúc, và hồ cũng được gọi là hồ Trúc Bạch.