it all depends on the strain. common headies get me blazed for about 2 hours. certain strains i can still feel the effects 5 hours later. cold weather will instantly sober me up though.