There really is no exact science to this question; things like wind, humidity, and the type of cannabis can all come into play and affect its answer. In general, though, weed smells can spread up to 20-40 feet and even higher in still, clear air.