Instagram/@stanfordbusiness
But it may be worth it - especially if you choose the right program.
MBAs can expect to receive a median starting salary of about $100,000, Fortune reports. Compare that to the 2014 median starting salary of bachelor's degree holders: $45,000 per year, according to the National Association of Colleges and Employers.
What's more, as grads of top-tier schools progress into the mid-career stage (at least 10 years of experience in their field), they can expect a median salary that approaches $200,000, PayScale reports.
Based on PayScale's ranking of the best graduate business schools by salary potential, here are the top 15 MBA programs ranked by median mid-career salary.
Find out how your salary stacks up on PayScale.