text: what are some non prescription sleep meds that really work???   as with all medications and all over the counter meds  you should talk with your md. it would depend on why you are not sleeping. before you try medication you should look at whether or not you can change some bed time habits first. don't consume caffeine before bed. start to relax and let go of the day about an hour before bed. try to meditate. if all this fails carefully try something over the counter. the main ingredient in most sleep aids is benadryl. so before you go spending alot of money on alot of products, you might want to try simple benadryl allergy tablets. ask your pharmacist if you have any questions.