No, you don't necessarily need to print out Eurostar tickets. You can receive your ticket via email or on your {TrainPal} account and either print it out or save it to your phone.