Bharatayuddha (Sansekerta: भारतयुद्ध; Bhāratayuddha) menceritakan perang dahsyat antara dua pihak keturunan darah Bharata yakni para Pandawa dan para Korawa di medan Kuru atau Kurukshetra. Peperangan ini berlangsung selama 18 hari. Kisah ini diceritakan dalam epos Mahabharata yang ditulis Krishna Dwaipayana Wyasa dari India, kira-kira 400 tahun Sebelum Masehi.
Di Indonesia, kisah Mahabharata ditulis ulang di berbagai daerah sesuai dengan situasi kondisi sosial budaya setempat sehingga ceritanya menjadi berkembang dan tidak lagi sama persis dengan cerita aslinya. Beberapa kisah tersebut dapat dibaca dalam Serat Purwacarita, Serat Paramayoga, Serat Kanda, dan Serat Pustaka Raja Purwa.