No. You can marry in Australia without being an Australian citizen or permanent resident. Visitors and couples living overseas follow the same Australian marriage requirements.

You must be free to marry, give real consent and meet the age and relationship requirements. Your authorised celebrant needs your Notice of Intended Marriage at least one calendar month before the ceremony, unless a prescribed authority approves a shorter period.

Contact a celebrant before booking travel so you can arrange documents, any translations and the required separate, in-person meeting with each partner. Getting married does not itself grant a visa, residency or citizenship.