Hours Of Operations Michaels Vermont Michaels Hours of Operation and Locations in Vermont 4.8 - 63 votes 2 Locations in Vermont Michaels Hours Category: Toys & Gifts Michaels - South Burlington, VT 5403 861 Williston Rd Ste 1(802) 864-5500 View Store Details Michaels - Rutland, VT 5701 324 S Main St (Us Route 7 S)(802) 786-2435 View Store Details Recommend For You Costco Marshalls Walgreens Sally Beauty Supply Harvey's Coinstar Aveda Sephora Avenue Dollar General