Yes, medical and recreational marijuana are legal in Maine. Recreational and medical marijuana are both legal in this state for adults 21 and older. Please note there are limits on possession amounts and restrictions on where you can legally consume cannabis. Check your state laws for details.