Yes, you can buy scratch cards from all the best online casinos that feature some lottery games among their game portfolio. You’ll just have to sign up for an online casino account, make a deposit and then you can buy tickets as much as you’d like.