Not everyone can buy Mega Millions lottery tickets online. In other words, online Mega Millions tickets are not available across state borders. Also, you must register with your state lottery before you can buy Mega Millions tickets (or any lottery tickets) online.