Yes, if you take your pill 2 hours late it's still effective. Most people use combined-hormone pills. They contain both estrogen and progestin. They must be taken once a day, but they don't need to be taken at the same time every day.