How long does it take for black seed oil to start working? A human study conducted between 6 and 8 weeks indicates that black seeds can take up to 8 weeks to produce noticeable improvements. Tags: