Yes. Cancelling just stops it from renewing. You still have the time that you already paid for.