I would highly recommend you get your CFP after your undergraduate degree, before you pursue an MBA. I have a 4 year bachelors degree in Personal Financial Planning which fulfills my education and ethics requirements to sit for the CFP exam. A degree in PFP is nice, but not necessary as there are other ways to get these requirements. A degree in Finance or Economics will be an equally strong path, however as the poster above mentioned you can get a degree in history and then go on to get your CFP by completing a certificate course. There are more than one ways to reach the CFP requirements, but it is the most widely recognized standard in the industry. An MBA is not necessary to practice as a financial planner, however if you want to reach associate, VP and director level positions at the best companies then I highly recommend it. Your career may cap out without it. With that said though, there are a few routes you can go as a financial planner, some where it is more of a sales position based on gathering clients and assets, and other positions where you are in more of a planner role. An MBA may or may not be necessary depending on your career goals.