No, weed isn't legal in jamaica...but it's about as common as Pepsi in the US!!! Lots of weed and hash available. Mushrooms ARE legal, and there are all kinds of cafes and "tea houses" that serve them...in omelettes, teas, you name it!

It's kind of the "unofficial" agrigultural crop of Jamaica. Great stuff too!