EU, EEA and Swiss Citizens
As citizens of the European Union and European Economic Area, you will not need a visa to enter the country. This includes Germany, Austria, Belgium, Bulgaria, Cyprus, Croatia, Denmark, Slovakia, Slovenia, Spain, Estonia, Finland, France, Greece, Hungary, Ireland, Italy, Latvia, Liechtenstein Lithuania, Luxembourg, Malta, Netherlands, Norway Poland, Portugal, United Kingdom, Czech Republic, Romania and Sweden.
American citizens travelling to Belgium for less than 90 days do not need a visa. However, they will need a valid passport for at least six months beyond their stay. They may also be asked by the Immigration officers to show enough funds for their stay and a return airline ticket.
Australian citizens visiting Belgium for less than 90 days do not require a visa. Passports need to have at least six-month validity from the planned date of return.