All( * )Fields are required.


Register to Play Lotto / Lottery at MagicLotto, it is free and easy!

  • Use the form below to register a new account to play lotto.
    (We take your privacy seriously and will not share any information supplied here to 3rd parties)
  • Once your account has been created you will need to activate it by
    clicking on the activation link within the email you receive.
  • Once your account has been activated you can log in andstart playing lotto / lottery.

Before you submit the form please make sure you have completed all the required fields ( * ) correctly.

Personal and Contact Details

(6 to 20 characters)
(International format, e.g. 27821238765)

Banking Details (Optional - For depositing winnings)

Terms of Service

I Agree
  1. MagicLotto guarantees that we will not pass on any of your individual,
    personal information to anyone without your consent, unless required to do so by law.
  2. My Identity Number ensures that I am the legal owner of the
    Deposits, Lotto Ticket Orders and Winnings.
  3. All my Membership information will be kept accurate and up-to-date.
  4. I have read and agreed to the MagicLotto Terms of Service.
  5. Ensure my Password and Logon code are kept secret.
  6. I am over 18 years of age.
I would like to receive emails regarding reminder alerts and special offers.