No, you can buy tickets at the gate when you arrive but you may find yourself waiting in line. It costs more to but tickets at the gate and you may be turned away if we sell out of tickets. So, you should probably buy them online.