Most general anesthetics, especially for outpatient surgery, will wear off after 2-4 hours post-operatively.
That being said, you may find yourself feeling "tired" for another several days post-operatively, due to effects of pain medicines as well as your body's directing energy toward healing. The "sleepiness" you feel when you have a cold is similar to the feeling as you heal.
...Do you have a follow-up question? Consult Dr. Akst, a
with 11 years in practice: