Where you can and can’t buy recreational marijuana in Illinois 11/15/2019 Many Illinois municipalities have voted to ban or restrict marijuana sales when it becomes legal for sale. Here’s a list of where pot will, won’t and might be legally bought. TAGS: Arlington Heights, Bolingbrook, Buffalo Grove, cannabis, Carbondale, Carol Stream, Chicago, City of Springfield, collar counties, Collinsville, Danville, Decatur, Downers Grove, DuPage County, Edwardsville, Elmhurst, Grayslake, Highland Park, Joliet, Lake Forest, Lake Zurich, legalization, Libertyville, Lombard, marijuana, Mundelein, municipal government, Naperville, Northbrook, Oak Park, Plainfield, prohibition, Schaumburg, Urbana, Waukegan, Wheaton, Winnetka