The number of hours you spend working as a virtual assistant can vary, but expect to work between 10 to 40 hours or more per week as a virtual assistant. Full-time virtual assistants typically work 40 hours or more per week, whereas a part-time virtual assistant may work 30 hours or less. Freelance virtual assistants have the most flexibility, but their schedules may depend on their clients.