New Arrivals
-
Linen Check Culottes
Regular price $118.00 USDRegular priceUnit price per$0.00 USDSale price $118.00 USD -
Linen Stripe Tee Dress
Regular price $198.00 USDRegular priceUnit price per$198.00 USDSale price $198.00 USD -
Linen Wide Stripe Button Down
Regular price $148.00 USDRegular priceUnit price per$0.00 USDSale price $148.00 USD -
Sleeveless Notch Collar Button Down
Regular price $135.00 USDRegular priceUnit price per$0.00 USDSale price $135.00 USD -
Side Slit Wide Leg Pant
Regular price $160.00 USDRegular priceUnit price per$0.00 USDSale price $160.00 USD -
Sleeveless Knit Combo Dress
Regular price $225.00 USDRegular priceUnit price per$0.00 USDSale price $225.00 USD -
Smocked Midi Dress
Regular price $196.00 USDRegular priceUnit price per$0.00 USDSale price $196.00 USD -
Square Neck Button Front Mini Dress
Regular price $196.00 USDRegular priceUnit price per$0.00 USDSale price $196.00 USD -
Drawstring Pant
Regular price $180.00 USDRegular priceUnit price per$0.00 USDSale price $180.00 USD -
Two Pocket Short Sleeve Shirt - Oasis Spray Wash
Regular price $155.00 USDRegular priceUnit price per$0.00 USDSale price $155.00 USD -
Charlie Hoops
Regular price $68.00 USDRegular priceUnit price per$0.00 USDSale price $68.00 USD -
Crew Helium Earrings
Regular price $68.00 USDRegular priceUnit price per$0.00 USDSale price $68.00 USD
Middleton Vermont
Effortless Style. Thoughtful Living. Always Personal – In Store & Online.
-
Our Mission
At Middleton, we believe great style is about confidence, comfort, and connection. We thoughtfully select brands that offer quality, style, and a story worth sharing—whether through craftsmanship, mission-driven values, or timeless design. Our collection blends effortless fashion with unique home and gift items, all at a price point that feels accessible. Whether you're shopping in-store or online, we’re here to provide a personal, welcoming experience that makes style feel effortless and fun.

Visit Our Boutique
66 Main Street, Middlebury, VT
Monday-Saturday 10am-6pm
Sunday 11am-5pm
(802) 989-2704