Think it depends (as usual). A virtue indicates something to strive for, a moral ideal. So, yeah, patience is a virtue. It's a quality which signals willingness to be content or ability to wait to have things rather than expect them to come immediately. Thing is, the world we live in has all but eliminated the idea that being patient is a necessary quality.
Impatience is more common, and often provokes more progress or efficiency. Having the ability to do things now, and now wait is a huge part of our world's operation. Waiting for long periods is a seen as a sign of an inefficient and ineffective system.
But at an individual level, patience is a positive quality. Being patient is a good quality to have even if it's not the most recognised or appreciate quality in the world today.