Originally Posted by
Adam Smith
Although marijuana use has been legalized in several US states and in Canada, federally in the US, it's still illegal, and one can be barred for admitting to it. One can also be denied entry for lying to a CBP officer.
There's no guarantee that CBP will ask about it when you go, but there's also nothing stopping them from asking about it.
Except for people who have flown into the US from a vacation in Jamaica or in the Netherlands, I’ve never observed CBP asking this kind of question about that drug at US airports of entry. And even then it’s not been a common question. I don’t know of even one person in my family and friends circle to have ever been asked this question, and that circle includes lots of people who aren’t US citizens. But this kind of question seems to have become more frequent in more recent years than it used to be.