هفتخوان نام نبردهایی هفتگانه در شاهنامه فردوسی است
که رستم پسر زال و اسفندیار پسر گشتاسب آنها را انجام داد
هفتخوان رستم شامل نبردهایی میشود که رستم برای نجات کیکاووس ، شاه ایران، که در اسیر دیو سپید بود، انجام داد.
در آغاز حکومت کیکاووس، دیوها به فرماندهی دیو سپید به سرزمین مازندران حمله کرده و آنجا را تصرف کرده بودند.
کیکاووس با سپاهی به سمت آنها میرود، اما شکست میخورد. دیو سپید چشمهای کیکاووس و سربازانش را نابینا و آنها را زندانی میکند. کیکاووس به طور مخفیانه نامهای به زال پدر رستم، مینویسد و از او میخواهد که رستم را به کمک آنها بفرستد. رستم نیز با رخش به سوی مازندران حرکت میکند.
در آغاز حکومت کیکاووس / دیو سپید به همراه سایر دیوها به سرزمین مازندران حمله کرده و آنجا را تصرف کرده بودند. کیکاووس در اقدامی بیخردانه با لشکری به سمت مازندران رفت تا دیو سپید را از بین ببرد. او از دیو سپید شکست خورد. دیو سپید چشم آنها را نابینا کرد و آنها را در زندانی تاریک و وحشتناک زندانی نمود
کیکاووس مخفیانه قاصدی نزد زال فرستاد و از او خواست تا رستم را به کمک آنها بفرستد. زال ماجرا را با رستم در میان گذاشت. رستم چنین جواب داد: ای پدر ، من به کمک آنها می روم. به امید خداوند بتوانم کیکاووس را آزاد کنم و دیو سپید را نابود کنم. سپس با رخش، تمام روز را تاخت تا به دشت پهناوری
خوان اول نبرد رخش با شیر
خوان دوم گذر رستم از بیابان خشگ
خوان سوم کشته شدن اژدها به دست رستم
خوان چهارم زن جادو
خوان ششم جنگ با ارژنگ دیو