The possession of anabolic steroids may or may not be 'illegal.'
It depends which country you are in.
Worldwide - In some countries it is legal to use anabolic steroids for "athletic enhancement"- with or without a prescription (Rx). In others, it is illegal. For example, physicians in the United States are violating the law if they write a prescription for anabolic steroids that are intended to be used for athletic enhancement purposes. They can however, write a prescription for these same substances for 'medicinal purposes' such as a decreased libido, or other testosterone age related abnormalities. It is also "illegal" for anyone in the United States to buy, possess, use, sell, trade, smuggle, export, and import anabolic steroids. However, in Mexico a physician currently is not restricted by these laws, therefore, anabolic steroids can be purchased with and sometimes even without a prescription directly from a farmacia. We then refer to the possibility of obtaining steroids as "legal", as an individual is not violating the law by having these items within their possession whether it's for athletic enrichment, or medicinal purposes. Although anabolic steroids may be legally obtained in one country, they may not be forwarded into a country where they are "illegal". This is particularly important to realize especially when ordering from Mailing Lists. The company as well as the items may be legit, however, it is a violation of the law to bring these steroids into a country where they are banned and against the law. Doing so will result in criminal conviction if caught.
Australia - With Rx, but usually difficult to get from a physician.
Bahamas - With/without Rx.
Belgium - With Rx
Canada - Not at all.
Costa Rica - With/without Rx.
Dominican Republic - Without Rx.
Egypt - Without Rx.
England - Not at all.
France - With Rx.
Germany - With Rx.
Greece - With/without Rx.
Hong Kong - With/without Rx.
Japan - With Rx.
Korea - With/without Rx.
Mexico - With/without Rx.
Puerto Rico - With/without Rx.
South Africa - With/without Rx.
Sweden - Not at all.
Switzerland - With Rx.
Thailand - With/without Rx.
Turkey - no Rx.
United States - Not at all.