I need a bag that can do anything. I need a bag that can carry a laptop and work essentials on some days, and toddler toys and juice boxes on other days. I don’t want something too expensive (because it’s going to get dirty either sitting in the grass or on the floor of my car). I don’t want something made of heavy material, because I need to be able to haul it anywhere. And it needs to have pockets.
Can I find such a unicorn? You bet I can.

Meet the Farmark canvas tote bag. With both external pockets and internal pockets that snap closed, there is nothing this bag can’t hold. Unlike some less expensive canvas bags, this material is sturdy and thick.
The bag comes in four colors. It also has a drop handle and crossbody strap so you have carrying options. If you need an ergonomic strap, this one is a good replacement.
I love this bag. I can toss it around without another thought. It’s less bulky than my work laptop bag. And if Sloane’s juice spills inside of it, I don’t have to care because it just goes in the wash.
Need more pockets? This similar bag has a built-in internal organizer. But I need the snap top more than I need more storage.
{this post contains affiliate links that may generate commission for the author}
Another great option is the “Stonington Daily Carry Tote” from LL Bean! I use it daily as a work bag but it’s super versatile! I love that it’s a slimmer bag, which feels more comfortable to carry for me.