It can take three days for Beconase to work. However, it can also take up to two weeks for the full effect. In case you want to use another along with Beconase, you should talk to your doctor; he/she will help you prescribing another medication that can be effective and harmless.