Topsail Canvas

We are a small family business creating quality canvas bags since 1991 to suit your everyday needs. Each bag is sewn in our signature simple, functional, and durable designs. Our designs reflect what we and our friends need: a messenger bag with custom pockets, a durable diaper bag, protection for a laptop, bags with pockets for small tools or knitting supplies, drawstring closures for boating adventure, zip tops for carry-on luggage, sturdy grocery bags for reducing plastic waste, or simply a large tote for catching everything! Check out our website at for simple online shopping. Phone us toll free at (506) 755-2893 Visit us. Stop by our studio sewing shop for an extensive selection; open by chance or appointment. We are located in Mascarene, on the shores of Passamaquoddy Bay, in southwest New Brunswick.

CFIB Member


If you wish to submit a review, please sign in.