Rogaine works as long as you use it. But over time, it does wear off, in that it stops providing regrowth of hair, and just helps you maintain what you have grown... then over more time, you will start slowly loosing hair again... but as long as you use it you will always have just as much if not more hair than if you never used it at all.