While most bachelor's degree programs require four years of full-time study, how long it takes to earn a marketing degree online varies. Some students take four years, while others finish their degrees sooner by choosing an accelerated program or make slower but steady progress studying part-time.