The Many Aquarium Uses of Plastic Canvas

Updated on March 21, 2018

I love do-it-yourself (DIY) projects, especially when it comes to aquariums (because the hobby is expensive!). Out of all the materials I use for such projects, I find myself using an arts and crafts material called plastic canvas, which is originally used for needlepoint. These sheets of plastic mesh are perfectly safe for aquarium use, they come in all sorts of colors, and it’s extremely cheap. Here are some ideas for using plastic mesh, for I have discovered many ways of using them to enhance the aquarium.

Tank Divider

Probably the most common aquarium use for plastic mesh, tank dividers save people the trouble of purchasing another aquarium if one can utilize the space in the existing tank. Male bettas are a prime example of fish that can’t get along with its own species. By constructing a tank divider, you will ensure the two fish won’t be able to fight.

Betta dividing tips: Try not to make the divider transparent. Use dark colored mesh, double it, and place plants beside or between the meshes to abstract the view. Also, I would give each betta at least 5 gallons of space.

Of course, the same principle applies to other species of fish. In a 20 gallon long, you can keep a crayfish on one side and endler live bearers on the other, without fear of the crayfish eating the fish.

Warning: Make sure the animals will be happy in the space you provide them as the result of a tank divider. Also be sure the temperature and pH is within range of all species’ needs.

Java Moss Background

This is another popular use for plastic mesh. At one point someone came up with the creative idea to grow java moss on sheets of mesh. Java moss is a slow growing plant and it takes its time, but once it clings and spreads, you’ll have a pretty cool background for your tank. The picture below (not mine) is an amazing example of what you can accomplish with this concept. I'm sure the fish appreciate the extra plant life too.

[original posting of this image has been deleted]
[original posting of this image has been deleted]

Filter Material

With creativity and a dash of science, one can create an effective filter, even more so than those sold in stores (if you understand the importance of the nitrogen cycle, surface area, and water flow). Plastic mesh is a popular material for keeping filter media in place while allowing water flow.

I always use plastic mesh when creating an internal box filter for this purpose. I can also imagine it working for HOB filters.

Small Covers/Lids

Canvas mesh for needlepoint isn't sturdy, but it can be tied together with fishing line and fastened with poster borders to make for a secure lid. I never use lids unless I am keeping known escape artists, like frogs and crayfish, and the one I've built for my 15 gallon long is perfect.

You can also easily modify it. Just cut off an end of a poster border and you'll have just enough space to place an airline tube or a heater's cord. You could even cut out a space big enough for an HOB filter, although this can be tricky when dealing with escape artists. And of course if you make a mistake (like I clearly did), just tie a piece of canvas over the error.

Cover tips: For this one, I would use clear plastic mesh, unless you want very dim aquarium lighting. Even with clear mesh, lighting may still be dimmed to a degree (depending on how close the light is), so if this will cause an issue, you might incorporate plexiglass to areas that need more lighting. Some of my tanks just have plexiglass as a top (to prevent immense evaporation and retain heat).

This project can actually be a bit of work, but with patience you'll have a cheap, secure lid at your disposal.

Algae Scrubber Filter Material

For those with a high nitrate problem, an algae scrubber (despite its name) is a perfect filter, where you intentionally grow algae in a concentrated area using water flow and a long-running light source. The idea is the algae in the filter will outsource any other algae in the tank, ironically using algae to get rid of undesirable algae on glass, décor, etc., while the algae you've grown is hidden inside the scrubber.

Green algae also suck up nitrates, something a regular filter won't do; you'll rarely get green algae in an aquarium filter since beneficial bacteria prefers the dark.

Plants often suck up nitrates too, but it's typically a very low percent, especially for slow growing plants. And while plants are just there, absorbing the nitrates at their own pace, water is being drawn right to the algae of the algae scrubber, resulting in nitrates getting absorbed more quickly among the tank as a whole.

Plastic canvas is a great material for algae to grow on, although to be fair, just about any surface is susceptible to algae. However, the green stuff will most likely stick to the mesh because of the water flow accessibility that mesh has, and plastic mesh is easy to remove from the scrubber when the algae gets too thick (washing some of it off and placing it back in).

It is even better to use sandpaper or a sander to make the mesh that more "clingy" for the algae. The following video is the best video I've seen for making a simple algae scrubber for any aquarium.


I'm a strong believer in giving aquatic animals as many options as possible in the tank. By this, I mean creating a diverse environment, such as making one corner of the tank full of foliage (jungle-like), while providing an open space area for fish to swim freely without bumping into something. Lighting and shading in an aquarium is another way of giving your animals options, as some would like to be near the surface, close to the light, while others prefer darkness--a prime example would be the plecostomus.

So, if there isn't enough décor/plants to provide a lot of darkness in one area of the tank, then simply filter out the lighting with black canvas mesh. Placing it on top of the screen, underneath the light, is the simplest way to do it, but it depends greatly on how your lighting is set up. If the light is just hanging over the tank, you may have to get fishing line and find a away to tie it under.

Warning: plastic canvas mesh, like most flexible plastic, can melt at a certain degree, so be weary of having it too close to the light. I would give at least an inch of space between the light and the mesh, but be your own judge.

Adding Color

So this is basically the same as shading, only instead of adding black to simply darken an area in the tank, you are taking advantage of the array of colors this mesh comes in. This is pure aesthetics; it doesn't matter to the animal what color its surroundings are; this is just to add beauty to the tank, especially if you have a color theme. This is still shading, only lighter. And it can benefit the animal if it doesn't like particularly bright lights (e.g., the betta fish).

Climbing Material/Ramp

This is good gripping material, and because it is aquarium safe, it only makes sense to use it when making ramps for semi-aquatic animals such as crustaceans, amphibians, and turtles. With lightweight animals like hermit or fiddler crabs, the mesh alone should be enough to support them. Heavy animals, like turtles, will obviously need something sturdier, but the mesh can still be glued/tied on the surface of the ramp to serve its purpose. To the right is a perfect example of mesh serving not only as climbing material, but for land space as well (and from preventing the crabs from escaping through the HOB filter!).

Warning: When cutting plastic mesh intended for animals to use, be sure to cut evenly so there are no sharp plastic parts sticking out; this can scratch amphibians, fish, and tear those with long fins.

Random Uses for Plastic Canvas Mesh

 A safe hideout for baby shrimp or baby dwarf crayfish.
A safe hideout for baby shrimp or baby dwarf crayfish.
Test Tube Strainer
Test Tube Strainer
Gravel Divider
Gravel Divider


    0 of 8192 characters used
    Post Comment
    • profile image


      2 months ago

      Walmart, Micheals and Joanna's carry it

    • mariekbloch profile imageAUTHOR


      4 years ago

      Well, Petco is not really a fish store; it's a pet store in general. They might have some, but if not look at your local fish/aquarium store. Good luck.

    • Ann1Az2 profile image


      4 years ago from Orange, Texas

      Wonderful! Next time I'm by a Petco, I'll stop in and see if they have any.

    • mariekbloch profile imageAUTHOR


      4 years ago

      Hello Ann, most fish stores have java moss. I don't believe fish will eat it.

    • Ann1Az2 profile image


      4 years ago from Orange, Texas

      I never knew there were so many uses for plastic canvas! I may try a few of these in my tanks. I love the Java moss. Do most fish stores carry it? Also, do you know if the fish like to eat it?


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)