Many of my American friends ask me this question all the time... Below is the answer:
All visitors must hold a passport or a valid travel document.
Visas are required by all visitors except:
a) Nationals of Andorra, Austria, Belgium, Bosnia and Herzegovina, Brazil, Bulgaria, Cape Verde, Croatia, Czech, Cyprus, Denmark, Dominica, Egypt, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Israel, Italy, Japan, Latvia, Lebanon, Liechtenstein, Lithuania, Luxembourg, Macedonia, Mali, Malta, Mexico, Mongolia, Netherlands, Norway, Poland, Portugal, Romania, Slovak, Slovenia, South Korea, Spain, Sweden, Switzerland, Tanzania and the United Kingdom(6 months) for a stay up to 90 days;
b) Nationals of Australia, Canada, Chile, India, Indonesia, Kiribati, Malaysia, Monaco, Namibia, New Zealand, Philippines, Samoa, Seychelles, Singapore, South Africa, Thailand, Turkey, the United States of America and Uruguay for a stay up to 30 days;
c) Holders of "Hong Kong Permanent Identity Card" or "Hong Kong SAR Re-entry Permit"; Valid "Hong Kong Identity Card" holders are required to bring their valid passport or travel documents when they enter Macau.
d) Nationals of China with valid Macau entry / depart documents;
e) Holders of Consulate / Diplomatic documents issued by the Macau SAR or Hong Kong SAR;
f) Holders of Diplomatic Passport;
g) Holders of "Laissez Passer" issued by the United Nations; in the course of duty;
h) Holders of travel document issued by the Portuguese authorities for the foreign citizens.
Visas can be obtained from the Immigration Services through Embassies/Consulates of the PRC and should be used within the validity. The visa is expired after the valid date.
Visas may be applied for upon arrival at the Immigration counter, however some countries are required to apply for an entry visa before embarking to Macau (Pre-arrival Visa Initiative for Nationals of Six Countries).
There are three types:
Individual - MOP$100, children under 12 years of age pay MOP$50.
Family Passport - MOP$200
Group - MOP$50 per person for bonafide groups of 10 or more and children aged 12 or under.
The above information is for reference only. For further information on entry formalities, please call the Macau Immigration Services of Public Security Police Force: (Macau area code) 853-2872 5488 or visit the website: http://www.fsm.gov.mo, email: firstname.lastname@example.org
For those who want to travel to mainland China, visas may be obtained at any of the China Travel Service (CTS) offices counters in Macau (the main branch is located at Avenida do Dr. Rodrigo Rodrigues, nºs 223-225, Edifício Nam Kuong, tel.853-2870 0888) or at the Gongbei Immigration and Customs (after the Border Gate) .
Portuguese passport holders who need the consulate's assistance may go to the Portuguese Consulate located at Rua Pedro Nolasco da Silva, 45, or call Tel: (853) 2835 6660/1/2 or fax: (853) 2835 6658.