Yes! iTunes does require credit card information on file for all subscriptions. However, if you have iTunes credit, it will apply this credit before it charges your credit card.