Question: can you buy a carton of cigarettes at walmart?
Answer: Yes, Walmart does sell cigarettes, small cigars, smokeless tobacco. You must be at least 21 years old to purchase. If you appear to be under 40 years old, you must supply valid picture ID to prove you are old enough to purchase tobacco. You are able to purchase it only at designated registers.