The 0% interest period could last anywhere between 6 months and 2 years. It depends on the lender, type of card, and your credit score and history.