ทะเลแคสเปียน (อังกฤษ: Caspian Sea) เป็นทะเลปิดที่อยู่ระหว่างทวีปเอเชียกับทวีปยุโรป มีเนื้อที่ผิวน้ำประมาณ 371,000 ตร.กม. และจุดลึกที่สุดลึกประมาณ 980 เมตร
ทะเลแคสเปียนมีลักษณะร่วมของทั้งทะเลและทะเลสาบ บางครั้งจึงได้ชื่อว่าเป็นทะเลสาบที่ใหญ่ที่สุดในโลก อย่างไรก็ตามน้ำในทะเลแคสเปียนไม่ได้เป็นน้ำจืด มีปริมาณเกลือประมาณ 1.2% ซึ่งคิดเป็น 1 ใน 3 ของปริมาณเกลือในน้ำทะเลทั่วไป
ทะเลแคสเปียนเป็นพรมแดนของประเทศรัสเซีย ประเทศอาเซอร์ไบจาน ประเทศอิหร่าน ประเทศเติร์กเมนิสถาน และประเทศคาซัคสถาน
ทะเลแคสเปียนกำเนิดเมื่อประมาณ 30 ล้านปีมาแล้ว และได้กลายเป็นทะเลปิดในภายหลัง (ประมาณ 5.5 ล้านปี) จากหลักฐานที่พบ คาดว่ามนุษย์เริ่มเข้ามาตั้งถิ่นฐานในบริเวณนี้เมื่อ 75,000 ปีก่อน