Yes, all Chessington Annual Passes will be digital only, so you will not receive a physical card. Your annual pass will be e-mailed to you with instructions for use and will be ready to start using instantly once your purchase is complete. As your renewed Pass will be valid instantly via your digital pass, we recommend waiting until your current Pass has reached its expiry date before renewing so you don’t lose out on any days of epic adventures.