Buy Lottery Tickets Online


Buy your lotto tickets online and enter the biggest lotteries worldwide offering huge jackpot prizes that you can win when you play online lottery.

Purchase official lottery tickets to the draws listed below and receive automatic result notifications and commission-free prizes when you win!

Play the lottery online safely and securely at MagicLotto, South Africa's leading lottery ticket purchasing service in the world since 2007!

flag South Africa Lotto
R 50,000,000

2021-09-18 20:00:00 GMT+02:00

flag South Africa - Daily Lotto
R 420,000

2021-09-18 20:00:00 GMT+02:00

flag South Africa - PowerBall
R 11,000,000

2021-09-21 20:00:00 GMT+02:00

flag UK - UK Millions
£ 15,000,000

2021-09-18 20:00:00 GMT+02:00

flag Euro - Euro Millions
€ 49,000,000

2021-09-21 20:00:00 GMT+02:00

flag USA - PowerBall
$ 457,000,000

2021-09-18 23:00:00 GMT+02:00

flag SuperEna Lotto
€ 82,600,000

2021-09-18 18:15:00 GMT+02:00

flag USA Mega Millions
$ 432,000,000

2021-09-21 23:00:00 GMT+02:00

Lottery Tickets Online at MagicLotto


Play over 10 of the biggest lotteries around the world offering huge jackpot prizes such as South Africa Lotto’s EuroMillions, SuperEnalotto, US Powerball, and a wide range of other exciting lotteries.

How Do You Buy Official Lottery Tickets Online?


Select the lottery you wish to play and buy your tickets through our website. Our staff from our local offices all over the world purchase tickets from official lottery retailers on your behalf. When you win, we will immediately notify you and transfer the lottery prizes to your account with NO commission charged ever.

How To Play Lottery Tickets Online?


Playing online is just like at your local retailer and spaza shop. Choose your numbers manually or use the Quick Pick option for a set of randomly generated numbers. Once your purchase is confirmed, you will receive an email confirmation and you can view your selected numbers in your account before the draw.


To play the lottery online, select a lottery game from the list above and purchase your tickets now. Sign up for FREE result alerts, FREE jackpot alerts, and FREE SMS winning notifications in your MagicLotto Account. Get your chance at winning the biggest jackpot prizes in the world!