Yes, you can play STL Lotto in advance. However, this does not guarantee that you will win the jackpot or any other prize. However, if your numbers match those drawn on the day of the draw then you will be entitled to a prize.