How long does a medical marijuana recommendation last in Virginia? A medical marijuana recommendation will last one year in Virginia. You can renew at the same low price online by using our website and beginning a new application.