Browse links
US residents can opt out of "sales" of personal data.
We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.
Well-dressed teachers put the "class" in "classy."
Promising review: "This dress is amazing. I placed a large order of approximately 10 different dresses on Amazon, and this one is BY FAR my favorite! I ordered a large (I'm 5'7", a 36C, and 165 lbs) and it fits me like a glove. The buttons are super cute and the sash at the waist just pulls the whole look together. The material is sturdy but still breathable. It doesn't feel cheaply made at all. I'm a teacher and I cannot WAIT to wear this in my classroom! Do yourself a favor and buy this dress!!!" —Amazon Customer
Price: $23.99+ (available in sizes XS-3X and in 14 colors)
Check out BuzzFeed's full write-up on this dress.
Promising review: "This dress is amazing!! It's very good-quality fabric, and doesn’t look cheap at all. I can see it working for multiple body types. I’m bigger on the lower half and I struggle with dresses, but the A-line design on this works beautifully. And it's SUPER comfortable!!! It’s got stretch but not in a bad way. I'm a teacher and I like wearing dresses, but they have to be comfortable and this fits the bill. I've already ordered additional colors because I see this being worn frequently!! If you're hesitant, don’t be — you will be so happy once you try it on." —ddstampsalot
Price: $25.46+ (available in sizes S-3X and in 36 prints)
Promising review: "I LOVE this dress! I’m an elementary art teacher and it was so fun to wear this to school. I got so many compliments and students recognized 'The Starry Night.' The dress is comfy and a good length. I will be buying more in different themes!" —Lancer
Price: $14.99+ (available in sizes S/M-L/XL plus in kid's sizes, and in 29 designs)
Promising review: "I love this dress so much I just brought another one in yellow. I wear a size 12/14 and the large fit me just right. The neckline isn't too low and neither are the arm holes. I’m a teacher and I can wear this dress to both school and church. Great dress and even better price!" —Team JHBN
Price: $19.99+ (available in sizes S-XL and in seven colors)
Promising review: "Beautiful dress that looks just like the picture. I'm 5’7" and120 pounds and I ordered a size 2. It zips, but I could definitely fit better in a size 4. I got many many compliments. I wore it to work as a teacher." —Beautiful Sister
Price: $32.98+ (available in sizes 2-14 and in 34 designs)
Plus it's got pockets!!! Check out BuzzFeed's full write-up on this dress.
Promising review: "I wear this all the time! I'm a teacher, so it's the perfect length! It hits right at the knee. I'm 5'5" and about 115 pounds and I ordered a small. It fits perfectly — not too tight. Great to dress up or down and perfect for fall or spring!" —hannah dudek
Price: $19.99+ (available in sizes S-XXL and in seven colors)
Promising review: "Perfect for a teacher! I was looking for a dress to wear that would be comfortable in front of my students and that had sleeves but wouldn't melt me in the classroom either. This goes right to my ankles (so I won't trip) and belt is not too small. The chest fits well too, but overall, I'd recommend wearing a tank top underneath it as the fabric is a bit on the thin side. 10/10 would recommend." —Amazon Customer
Price: $19.99+ (available in sizes S-XXL and in seven styles, including some without sleeves)
Pssst...this brand also makes similar dresses in tons of other quirky prints, from animals to food to unicorns!
Promising review: "Love, love, love this dress! I'm a preschool teacher and this dress is a huge hit with the kids every time I wear it. I'm 5'9", 170 lbs, and typically wear a large. I ordered a large and it fit perfectly. The length is also nice; being tall, I usually have to worry about dresses being ultra-short, but this one hits right above my knees. I already have more prints in my cart that I'm excited to buy!" —Brittany
Price: $18.99+ (available in sizes XS-5X and in 36 prints)
Promising review: "This dress is amazing! I loved wearing it. I get compliments on it every time I wear it. It fits me perfectly and is made of a nice stretchy material, so you don't have to worry about it being too tight. It fits me like a glove and it looks like nice quality. Really consider this a fantastic find. :)" —Anna
Price: $19.99+ (available in sizes S-XL and in six colors and prints)
Promising review: "I LOVE this dress!! I'm 5'11" and usually wear a size 8 and I ordered the large. It fit very well. I had a little gap at the top button on the bust, but nothing a safety pin couldn't fix. I wore it with a petticoat underneath to give it more volume at the skirt and I paired it with a red belt. I got many compliments at work and it's a fun dress to wear! I sort of felt like Ms. Frizzle." —Lorena Flores-Sanz
Price: $26.99+ (available in sizes S-L and in two prints)
Promising review: "I love this dress. It's cool and comfortable — perfect for the hot temperature where I live while still being professional. I'm 5'9" so finding work-appropriate dresses is a challenge. This one is a great length — appropriate for work but also cute enough for a brunch date with the girls. I have a bigger chest compared to my waist and hips and often I struggle with button-down dresses and shirts because the buttons gape at my bust. Not an issue with this dress. I'm usually a size 4 and the small in this dress fit perfectly." —ogs901
Price: $22.99+ (available in sizes XS-XL and in five prints)
It has pockets!!!!
Promising review: "I always try to follow the three C's of teacher clothes when shopping for back to school outfits: cute, comfy, and conservative. This is the PERFECT teacher dress! I'm 5’5” and130 lbs, and I ordered a small. It fit perfectly." —Audrey Moylan
Price: $19.99+ (available in sizes S-XL and in three colors)
Promising review: "It's a beautiful dress! If you order this dress make sure to buy a size up from what you normally wear. Overall though, this dress was amazing. The fabric os so comfortable and I received so many complements! Worth the money." —EG
Price: $22.99+ (available in sizes S-XXL and in 10 prints)
Promising review: "I was looking for a sweater dress to wear for work: I am VERY happy with the fit of this dress. It’s fitted enough to look professional but not so fitted to look inappropriate for work. My normal size fit perfectly. I highly recommend this fab dress!" —Joy(euse)
Price: $49.99 (available in sizes XS-XL and in four colors)
Promising review: "I so love this dress! The material is soft and it is sooo comfortable. I'm six feet tall and always have trouble finding dresses that hit me at knee length. I was delighted to try this on and have it it hit right below my knees. I can't wait to order a second one." —Karen Williams
Price: $23.99 (available in sizes S-XL and in 10 colors)
Promising review: "This dress is perfect! The fit is just as I expected based on other Donna Morgan dresses I have. The bust is not too tight, so there's no gaping or buttons coming loose. I added a red stretchy belt at the waist and a navy waist length sweater and got compliments wherever I went. I'm 5'2" and the length was just below my knees. The sleeves are generous enough to not be tight. This is just a fun print with the cherries. The colors are vibrant and the background is pure white, not off-white." —TerieB
Price: $52.99+ (available in sizes 0-16 and in two prints)
Promising review: "PERFECT Ms. Frizzle Dress! I'm teacher and this is the most amazing dress to whip out for character days, Halloween, or for science! I will be wearing this over and over! Love the fit and look of this dress." —Bridgette
Price: $27.99 (available in sizes S-XXL and in four colors and prints)
Reviews have been edited for length and/or clarity.