Unfortunately, no. You can print a document already formatted as an envelope but you can’t create new ones using Word templates.
The Word desktop application has advanced envelope features that make envelope printing easier. If you have the Word desktop application, use the Open in Word command to print an envelope.
Tip: The Office Web Apps are updated all the time with new features. Subscribe to the Office Web Apps blog for the latest news and announcements.