Totes for Life - Simple, Functional, Durable


Topsail Canvas is a small family business located in southwestern New Brunswick.  We have been creating top-quality canvas bags since 1991.  Each bag is created and sewn with care in our signature simple, functional, and durable designs.

Our designs reflect what we and our friends need: a messenger bag with lots of pockets, a durable diaper bag, bags with pockets for small tools or knitting supplies, drawstring closures for boating adventures, zip tops for carry-on luggage, sturdy grocery bags for reducing plastic waste, or simply a large tote for catching everything! 


Check them all out by SHOPPING ALL PRODUCTS  or select from the SHOPPING drop down menu at the top of this page.

Follow Topsail Canvas on Facebook and Instagram.