You cannot contribute directly to your spouse's TFSA, but you can give them money to make their own contributions up to the annual TFSA maximum.