We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page. Oh, and FYI — prices are accurate and items in stock as of time of publication.

Whether your favorite sneakers have holes in them or you just want to freshen up your closet, it's ALWAYS a good time to buy shoes.

Macklemore and Ryan Lewis

Indulge in a little shoe shopping — you deserve it! Check out some of these fabulous options:

Promising review: "Want endless legs? This is your shoe. The transparency creates the illusion and your legs are instantly four inches longer. The shoe fits exactly as expected, not small or tight as others have observed. So versatile I'll have to fight myself not to wear these with everything." —Colts Fan Kim

Get them from Amazon for $23.94+ (available in sizes 5.5–11 and in three styles).

I have these boots in both black and toffee — I'm actually obsessed. They are my favorite shoes right now because I can wear them through the fall, winter, and early spring. They look fantastic with jeans and adorable with tights. They have just enough heel to create the look of heeled booties without the discomfort of walking around in heels. Basically, they're amazing and everyone should buy them. Kthanks.

Get them from Amazon for $38.24+ (available in sizes 5–12 and in 32 colors).

3.Iridescent slides that'll have people chasing you on the beach to ask "where'd you get those sick shoes!?"

Forever 21

You can't go wrong with a durable, padded insole and a flashy iridescent buckle. Forget about tasting the rainbow — just wear it instead.

5.Sexy heels that'll make you feel like you're starring in the Victoria's Secret fashion show while walking literally anywhere.

Promising review: "I was super skeptical about buying heels online, but these are gorgeous, well-constructed, and I'm wearing them right now! I would say these are pretty tall and skinny heels — maybe don't buy them unless you're comfortable in heels. Go for it!" —LKT17

Get them from Amazon for $28.99+ (available in sizes 5–11 and in 11 styles).

6.Lil' Hunter booties to keep your feet dry without the hassle of clunking around in full-sized rain boots.

Amazon

Promising review: "Love them! Stylish for a rainy/snowy day. Very easy to clean, they always look new and shiny. I love these so much that I wish it rains or snows more often... I am so glad I bought them." —Kia

Get it from Amazon for $89.99+ (available in sizes 5–11 and in 10 colors).

9.Peep-toe platforms with a 5.4" heel and a T-strap, sure to take any look you've put together to ~new heights~.

Promising review: "These are amazing heels! They're actually the first pair of heels that I've ever owned that are comfortable to wear. I'm extremely happy with this purchase! If you are at all thinking about trying this item, do yourself a favor and buy them now. I'm considering ordering a second pair in a different color." —Public Name (required)

Get them from Amazon for $23.99+ (available in sizes 5–11 varying on style, and in 13 colors).

11.Hand-painted sneakers with a sunflower design that you'll love more than a living bouquet — plus they'll last longer than a week!

SkinzTime / Etsy

Let's be honest — flowers are beautiful, but they die. Sneakers are forever (or until you wear a hole through the toe). Flowers not your thing? They also have this mystical pair with illustrated crystals on it!

Promising review: "I ordered the sunflower Vans and they look absolutely amazing! You can tell he is very passionate about what he does and they look as if they were printed on! This is a very nice way to customize something everyone loves and I’m so glad I ordered!" —madison hysell

Get them from SkinzTime on Etsy for $160 (available in sizes 3–12 and in five colors).

I'm loving the chunky (but not too high) heel on these shoes! They come in a handful of trendy colors, so be careful because you may be inclined to buy 'em all.

Promising review: "I had right ankle surgery six months ago and I was looking for low-heel ankle boots. I ordered these in cognac and they are so comfortable and a beautiful color. The fit is perfect and I feel that my ankle is secure with the zipper. I can't believe the price! I will buy all the colors because the heel size is perfect for me since I'm 5'7" tall. They are good to go out on a weekend with jeans, skirts, or dresses or leggings. I am very happy with my purchase." —Veve

Get them from Amazon for $25+ (available in sizes 5.5–11 and in seven styles).

14.High-rise Keds, a must-have for anyone looking to spruce up their typical sneaker game this spring.

I have these sneakers and I love, love, love them. I recently wore them for the first time on a weekend outing. They're very supportive, didn't cut-up my heels, and gave me a little extra height. The gold detail on the ends of the laces are a lovely bonus. Basically, they're amazing and a must for your spring/summer wardrobe.

Promising review: "Super comfortable and cute sandals at a great price! The footbed is soft and comfortable, so you can wear them all day without your feet hurting. Can be dressed up or down, go with plenty of different outfits. The strap in the front at first seemed a bit loose, but as long as you tighten the back you’ll be fine. Fit me true to my size 10. Highly recommend!" —JeanellyBeans

Get them from Nordstrom for $59.95 (available in sizes 5–11 and in five styles)

Promising review: "Let me start off by saying how obsessed I am with these shoes. They are the MOST comfortable shoes I have ever worn. I'm going to order the other colors. I've worn these shoes all day, and I can go on all night too. However, I recommend anyone interested in buying these shoes to go a half size smaller. You won't regret it." —Mj

Get them from Amazon for $24.99+ (available in sizes 4.5–11.5 and in 15 colors).

17.Or these similar shoes with a scalloped trim so gorgeous, you'll want to wear them every chance you get.

Nordstrom

I have a pair of these block heels and they are my absolute favorites! I wore them for hours on my feet at my bridal shower and my best friend's shower when I was a bridesmaid. If any of you have been in either of those roles, you know there is no such thing as sitting during either event. These shoes saved me!

Get them from Nordstrom for $119.95 (available in sizes 5–12 and in eight colors).

18.Doc Martens, because you can't go wrong with a tried-and-true classic.

Promising review: "These boots are BEAUTIFUL. Exactly as I remembered from my pair I owned in high school. They fit tight on first wear, especially where the tongue meets the boot (the seam). I wore wet wool socks for three hours in them to soften 'em up and form them to my feet. I wore them with regular socks last night for five hours and they fit AWESOME already. No discomfort at all. Super fast and easy to break in when it comes to a leather boot. My Fryes took months to break in and quite honestly, they still aren't nearly as comfortable at these. I'd feel confident wearing these all day or to walk around in a lot. LOVE LOVE THEM." —Sjeasley

Get them from Amazon for $87.87+ (available in sizes 5-13 and in 29 colors).

19.Vintage-style pumps that'll transport you back in time to another (possibly more fashionable) era.

Amazon

Promising review: "I bought these shoes to wear with my 1940s vintage dress and wow! They are awesome. The strap buckle is actually a clever device to save time buckling. You put the buckle where you want it to be and it slips on in place in front of the hook, which is VERY convenient! They are well made and I am very happy with them. I bought them based on reviews by other Amazon customers, who were right!" —C. Baldwin

Get them from Amazon for $31.50+ (available in sizes 4.5–10.5 and in four colors).

20.Simple sneakers that come in a variety of colors, so you can pair them with all of your workout gear.

Walmart

Promising review: "Very comfortable shoes, material is very soft so it stretches with your toes much like Nike shoes do, but for way cheaper! I've been using these for my 4 mile-at-a-time jogging or power walking, and they offer great support, fit, and there are no blisters on my feet or ankles. Ample room in the toe box so no rubbing whatsoever! I love these shoes and cannot believe how much they compare to my $65 dollar Nikes!! They have a nice lightweight sole, that let my feet breathe. I bought the black pair, but will be buying the other colors too." —MonkeyBizness1

Get them from Walmart for $9.98 (available in sizes 6.5–9.5 and in 11 styles).

21.A ballet flat for a flawless outfit that won't result in crushed toes and cut-up ankles.

These flats are my go-to. I have two pairs of the black and one in cognac. I keep them at the office and in my closet at home because I refuse to have them on-hand at all times. Yes, they are THAT comfortable.

Promising review: "I wear these shoes pretty much every day unless it is raining or snowing. I walk everywhere and easily walk 3–6 miles day in these shoes without problems. I probably go through 1–2 pairs of these black flats a year. That sounds like a lot, but I rack up significant mileage on these shoes and wear them while walking on everything from concrete to gravel to low-moderate difficulty hikes (I have accidentally ended up on at least two hikes in these shoes and have been able to navigate very uneven terrain without difficulty)." —CynthiaH

Get them from Amazon for $19.95+ (available in sizes 5–12 and in 44 styles).

Promising review: "I absolutely love them! I purchased the nude ones first and then the hot pink ones. They are absolutely gorgeous, and not to mention super comfortable, I was able to wear them to work all day." —Missy A

23.Classic pumps you'll love so much you'll make excuses to wear them on every occasion.

Promising review: "OMG! I'm in love with these shoes! They're absolutely beautiful and fit my arch perfectly! Love the matte look and feel. Putting them in freezer to stretch the toe area just a little." —Mia

Get them from Amazon for $19.99+ (available in sizes 5.5–10 and in 32 colors).

Promising review: "These are absolutely gorgeous! Perfect for the upcoming spring. I also thought that they would be perfect for a bride who wants to change out of her heels and into something more comfortable because they are so classy, dainty, and elegant." —livingforchrist

Get them from Nordstrom for $69.95 (available in sizes 4–12 and in four styles).

Promising review: "These shoes are seriously SO beautiful. I got tons of compliments on them. The picture listed while purchasing does not do them justice, they are so pretty and sparkle like crazy! They are also pretty comfy to wear." —apat6223

27.Pretty stilettos that feature a bow so elegant you won't be able to keep yourself from smiling while wearing them.

Promising review: "OH MY!! These shoes killed it!! Too many compliments and I am not over exaggerating at all!! These shoes were a hit at my office Christmas party. I am so glad I purchased them. They are adorable. I will definitely be working these into my wardrobe. I plan to rock them with a pair of skinny jeans ASAP!! They were comfortable to walk in/stand for three hours, I'm not sure about much longer lol." —Kenyetta Robinson

Get them from Amazon for $18.99+ (available in sizes 4–10 and in five colors).

28.Incredible over-the-knee boots you can pair with an oversized sweatshirt for a recreation of Ariana Grande's iconic style

Walmart

Everyone needs a pair of boots that make them feel like a badass. Take a page from the "thank u, next" singer's book and treat yourself to these babies.

Get them from Walmart for $18+ (available in sizes 6–10 and in three colors).

Promising review: "These shoes are so comfortable! I don’t ever wear heels, and it’s like I don’t have heels on when I wear these! They are super cute and true to size. I will be ordering other colors!" —Becky Coit

Get them from Amazon for $21.99+ (available in sizes 6, 7-8, 9, 10–10.5 and in nine colors).

31.Oxford flats for a polished option you can definitely wear to meet your future in-laws or to a job interview.

ModCloth

Promising review: "These shoes are absolutely lovely! The color is vibrant, and the style is exactly what I wanted. The toe box is slightly snug, but that shouldn't deter you from buying these shoes because it's not overly uncomfortable. The bottom is slippery prior to wear, so scuff them up a bit as you walk and that issue is resolved right away. Otherwise, you will not regret buying these. So cute!" —camille

Get it from ModCloth for $55 (available in sizes 5.5–11 and in five colors).

32.Platform cork sandals with comfortable straps for when you want to add a little ~height~ to your look, but don't want to sacrifice an ounce of comfort.

Nordstrom

I have these shoes in a flat sandal version and they have lasted me for YEARS. Don't hesitate — get these in every color.

Promising review: "I am obsessed with these shoes. I have them in three colors. They are so comfy, cute, and give a little extra heel instead of random sandals. The only thing I would say is if you are between sizes, size down." —EmilyDC436

Get the from Nordstrom for $79.95 (available in sizes 4–12 and in eight colors).

33.Or faux-suede mules that'll make you look like you're about to go shopping somewhere fabulous like on Rodeo Drive or in Milan.

Forever 21

Ooh, la, la look at these shoes! I love their wooden stacked block heel and the open back and toe — truly the definition of chic.

Get them from Forever 21 for $25 (available in sizes 5.5–10 and in three colors).

34.Asics sneakers, because half the fun of working out can come from wearing cute athletic apparel!

A few years ago I broke my foot and found I needed major support from my sneakers, not just for working out but for everyday use. I bought my first pair of Asics and never looked back. They are cushioned, comfortable, and exactly what you'd want in a sneaker — and over 3.7K Amazon customers agree!

Promising review: "I love these shoes! I am hard to please due to plantar fasciitis, fallen arches, and lots of screws in my ankle. Great arch support and really beautifully designed shoe. The photo doesn't do them justice. They make me happy looking at them and wearing them. I only wear them to work out and they feel great! Great price too!!" —T. Discosola

Get them from Amazon for $40.29+ (available in sizes 6–11 and in 10 styles).

35.Espadrille wedges with a closed-toe, perfect for transitioning your shoes into the warmer (but still breezy) spring weather.

Promising review: "I love these. I wish I owned them in every color! This is my new spring/summer shoe. I have worn them almost every day since I got them. I can jog in them, I am not saying I do or your should, but you could. They are comfortable, supply a small elevation, they are that great wedge style that is slimmer in the back, towards the heel. I just cant say enough about them." —Rae Pepper Adams

Get them from Amazon for $74.95+ (available in sizes 5–11 and in 10 styles).

36.Jelly flip flops to make you feel super nostalgic for the '90s whether you're running errands or lounging by the pool.

Jack Rogers

My cousin gifted me a pair of these jellies for my birthday last year and I can't even begin to tell you how many compliments I've received on them! They remind me of my childhood, but definitely don't look childish. They are surprisingly comfortable and don't hurt your toes. Get 'em now!