It can be tough to find the perfect gym bag: It needs to be functional and stylish. Big enough to carry all of your workout gear, without being too bulky. Armed with lots of pockets for everything from makeup wipes and shower shoes to car keys/subway passes and post-workout snacks — but in a sleek, fashionable way (not a OTT cargo pants way).
And that's where we've got you covered: To make your life easier, we've gone ahead and found the bags that can do it all. They're just as cute as they are practical (you're welcome in advance). Click through the slideshow ahead and get ready to find your new favorite gym bag.
Image via Beis
Lululemon On My Level Duffel, $99
This pastel beauty is incredibly lightweight and boasts a sleek, modern style that can be appreciated by anyone who doesn't want to carry around the typical gym bag. It even features quick-access pockets to store your phone, water bottle — and of course, snacks! The pockets even have cheeky labels like "items of importance" and "sweaty unmentionables."
Beis The Weekender in Beige, $98
Whether you're using it for your pre- or post-gym necessities or taking it on a weekend getaway, this bag has all the space you could need without looking overly bulky. The easy-access opening and organized compartments make it a breeze when you're looking for something specific.
Herschel Supply Strand Tote in Vintage Floral Black, $64.99
You've never seen a prettier, more sturdy canvas bag, right? Thanks to the snap-down sides that give you even more packing room, the lightweight feel of the bag (even when it's packed with gear), and the comfort grip handles, you'll be all set for the gym (or even a vacation!).
Dagne Dover Landon Carryall, $125
There's truly a Landon Carryall for everyone, considering the fact that it comes in over 10 different colors, from neons to the classic black. Post-work activities and gym equipment will be easy to stash in this perfectly-sized bag. Inside, you'll find major pocket space for organizational ease and even a small detachable zippered pouch for makeup or other small items.