Yes, handcrocheted caps can be worn every day. They are comfortable and soft. They will not irritate your skin or scratch your head.