Abstract
Zebrafish have become a go-to model organism for in vivo studies, in part because of their reputation as being inexpensive to rear and house. Multiple do-it-yourself designs are currently available that provide laboratories with cost-effective housing systems. Unfortunately, these designs suffer from a range of issues ranging from poor water cycling rates and fragile housing tanks to inconsistent water conditions and designs that are prohibitively expensive for smaller laboratories to construct and maintain. These issues cause many of these housing systems to fall far short of the quality of commercially available zebrafish housing facilities. In this article, we present a novel, affordable, and easy-to-construct zebrafish housing system that improves upon previously published systems. The system utilizes three-dimensional printing technology to construct adaptable zebrafish tanks allowing for the housing of zebrafish at any stage of development. In addition, the water recirculation system utilizes multiple layers of filtration and no chemical adhesives, which allows for stable, long-term, housing of zebrafish in conditions suitable for research and teaching laboratories. The build described herein has been used by our laboratory to house zebrafish for over 3 years, representing multiple generations of housed fish.
Introduction
Zebrafish (Danio rerio) are a widely used animal model in biology.1–9 A chief reason that zebrafish has grown in popularity is that they are generally considered to be easy and “inexpensive” to house and maintain. 10 However, even entry-level commercial systems start in the thousands of dollars and escalate in price for larger units. While zebrafish are more affordable to maintain than other species, there is still an unmet need for quality housing systems that are accessible to budget-conscious laboratories.
To address this hurdle, Kim et al. published plans for an 80-tank zebrafish housing facility that could be built, at the time of publication, for ∼$500. 11 This system represented a significant first step toward a low-cost zebrafish facility. However, the system would cost substantially more to construct at the present time. Paige et al. modified and improved upon the design, but their system still required an initial $1500 investment and another $1000 in maintenance costs every 3 months. 12 Since these initial publications, numerous other do-it-yourself (DIY) systems have been designed. A recent review of these DIY systems provides an overview of the benefits and pitfalls of each. 13
In this article we present a housing system that is significantly cheaper than commercial systems and has a simpler, more robust design than other DIY housing options. We describe an inexpensive, easy-to-construct water recirculation and filtration system sufficient to maintain 750 adult fish housed in 26 tanks (system can hold 48 tanks at full capacity). Additionally, we describe a novel tank design that can house either larval or adult fish. Over the course of 3 years of constant use, we have found that zebrafish reared and housed on this system display normal development and maintain reproductive rates sufficient for research-scale experimentation.
Materials and Methods
System assembly
Before proceeding, obtain the components listed in Tables 1 and 2 and Supplementary Figure S1.
List of Required Materials to Build the Housing System
Photos of the individual components are shown in Supplementary Figure S1 for clarity. The total cost column is the sum of the cost for all the parts in a given row, not the cost per item. The retailer that was used is also indicated, but other purchasing options may be possible.
3D, three-dimensional; UV, ultraviolet.
List of Tools Required to Assemble the Housing System
A saw is required to cut the PVC piping for the water return portion of the system. We utilized a rotary tool, although other types of saws would suffice for all cuts other than those needed for the support brackets and tank return pipes. Construction also requires the cutting of the foam board and clear vinyl tubing. We used a utility knife for these cuts. The screwdriver is used to tighten the hose clams.
Briefly, heated and conditioned water is pumped from a sump basin. The main water supply line carries the water up through the center of the rack. Ball valves located off the main supply line allow water to be directed to tanks at each level (Figs. 1A and 2A), to a pressure release line (Fig. 1A, F), or out of the system to accommodate large-volume water exchanges (Fig. 1A, E). At each level, water flows to a pair of stainless steel eight-port valves (Fig. 2B) that control the delivery of water to the tanks. Overflow from each tank drips into a slightly angled trough that runs through the center of the housing rack (Fig. 2J, K). Water in the trough flows into the vertical return pipe (Fig. 2D, H) and back to the sump basin (Fig. 2I) where it is filtered.

Assembly of the housing system.

Assembly of the water circulation system. The water circulation system takes water from the main water supply line and brings it to each individual tank and takes water from each tank and brings it back to the sump.
Assembling the housing rack
Assemble the housing rack (Supplementary Fig. S1Z) such that the bottom attachment for each support bracket for the three housing shelves are; 21-1/4′′, 37′′, and 52-3/4′′ off the ground (Fig. 1B). Place the shelves onto the supports.
Place the shelf supports for the fourth level at 68-1/8′′ from the ground (Fig. 1B).
Support brackets for main water supply line and tank return system
To reduce flow turbulence through the system, the flexible tubing of the main supply line is supported by a bracket that runs through the center of the rack.
Cut a 1-1/4′′ (Supplementary Fig. S1Q) PVC pipe to 4-1/2′ length.
Cut the PVC pipe in half lengthwise creating a trough. This is the main water line support brace.
Insert the support brace through the shelves as shown (Fig. 1C, gray box). The main water supply line will run along the path of the support brace.
Cut a 3/4′′ diameter PVC pipe to a length of 5′. This is the support for the tank return lines (Fig. 1A, C).
Fasten support brackets (Supplementary Fig. S1Z’) onto the support from step 4.
Slide the return support down through the top shelf in the correct location (Fig. 1C, star). The three-dimensional (3D) printed return holders are too large to slide through the holes in the grates of each shelf and must be added one at a time as the pipe slides through each level.
Place a small (2′′ × 2′′) piece Styrofoam (anything that can withstand moisture) under the return support to keep it from falling through the bottom shelf of the rack (Fig. 1A, right).
Place the fourth shelf onto the housing rack.
Assembling the sump basin
The sump basin acts as a water reserve, which prevents large swings in conductivity, pH, nitrate/nitrite levels, and temperature. The sump basin is also the location where multiple stages of filtration occurs.
Position the sump basin under the rack as shown (Fig. 1A, D). There should be a clearance of ∼5–5/8′′ between the top of the basin and the bottom of the first shelf if the shelf is in the correct position. The sump basin should stick out slightly from the shelf to give the system's vertical return pipe enough room to bring tank water to the sump basin (Fig. 1D arrow 1, 2H).
Place the two foam filters (Supplementary Fig. S1T) into the sump basin and attach a 2-1/2′ length of the 0.17 clear vinyl tubing (Supplementary Fig. S1P). The free end of the tubing will be attached to the air pump later.
Position the assembled canister filter (Supplementary Fig. S1C) intake tube along one of the legs that rests against the sump basin (Fig. 1D, arrow 2).
Position the canister filter out port along the other leg of the system that rests against the sump basin (Fig. 1D, arrow 3).
Optional: To install an ultraviolet (UV) light sterilizer (Supplementary Fig. S1D), the out-port line of the canister filter will need to feed into the UV light sterilizer. This will prevent the buildup of sediments in the UV sterilizer.
Add a submersible heater (Supplementary Fig. S1) to the sump basin if needed.
Place the water pump (Supplementary Fig. S1K) into the sump basin such that the pump lines up with the support brace (Fig. 1C gray box, Fig. 1D star).
Assembling the main water supply line
The main supply line does not require any adhesives, which allows for quick construction (Supplementary Movie S1) and breakdown for cleaning. Hose clamps can be added to any/all vinyl tubing connections to prevent leaks.
Cut a 10′′ length of 3/4′′ vinyl tubing (Supplementary Fig. S1L) and attach it to the pump.
Attach a 3/4′′ × 3/4′′ × 1/2′′ T coupler (Supplementary Fig. S1G) to the tubing. The T coupler should be situated below the first shelf but above the lid of the sump basin (Fig. 1E, dashed box).
Cut a 14-1/4′′ length of 3/4′′ vinyl tubing and attach to the T from step 2. The tubing should be running directly next to the main water supply line support bracket (Fig. 1C gray box).
Attach another T coupler to the tubing from step 3. The T coupler should be positioned slightly below the second shelf and the oriented toward the far side of the sump basin (toward number 1 in Fig. 1D).
Cut a 14-1/2′′ length of 3/4′′ vinyl tubing and attach it directly to the other end of the T coupler from step 4.
Attach another T coupler to the tubing. The T coupler should be positioned slightly below the second shelf and the oriented toward the far side of the sump basin.
Cut a 14-1/4′′ length of 3/4′′ vinyl tubing and attach it directly to the other end of the T coupler from step 6.
Attach another T coupler to the tubing. The T coupler should be positioned slightly below the second shelf and oriented toward the far side of the sump basin.
Cut a 2-3/4′′ length of 3/4′′ vinyl tubing and attach it directly to the other end of the T coupler from step 8.
Attach the 3/4′′ to 1/2′′ reducing elbow with 1/2′′ male adaptor to the tubing (Supplementary Fig. S1U). The reducing elbow and male adaptor should sit on the top surface of the fourth shelf (Fig. 1F, dashed box). The elbow and adaptor will connect to the vinyl pressure release line, which runs back down to the sump.
Fasten the support brace to the main water supply line using the Velcro fasteners (Supplementary Fig. S1X) (Fig. 1H, dashed box).
Assembling the pressure release line
Cut a 3′′ length of 5/8′′ vinyl tubing (Supplementary Fig. S1M). Attach to the 1/2′′ male adaptor at the top of the shelf (Supplementary Fig. S1U).
Attach one of the ball valves to the free end of the tubing from step 1 (Supplementary Fig. S1E).
Cut a 7′ length of 5/8′′ vinyl tubing and attach to the free fitting from step 2.
Feed the tubing across the top of the rack and then back down into the sump basin along the leg of the housing rack (Fig. 1F arrow, and G).
Use fastening straps to keep the tubing in place along the leg of the housing rack (Fig. 1G, arrow).
Assembling the water exchange/breeding tank filling line
This line allows for quick water exchanges (Supplementary Movie S2).
Cut a 2.5′′ length of 5/8′′ diameter vinyl tubing (Supplementary Fig. S1M). Attach to the free T coupler (Supplementary Fig. S1G) that comes off of the main supply line below the first level of the rack (Fig. 1E, dashed box).
Attach one of the ball valves to the free end of the tubing from step 1 (Fig. 1E).
Cut a 1.5′ length of 5/8′′ diameter vinyl tubing. Attach one end to the free fitting from step 2.
Assembling the tank water supply lines
The tank water supply lines take water from the main supply line and deliver it to individual tanks (Supplementary Movie S3).
Cut three pieces of 2.5′′ length of 5/8′′ diameter vinyl tubing (Supplementary Fig. S1M). Attach each to one of the three free T couplers (Supplementary Fig. S1G) coming off of the main water supply line [Fig. 2A, (1)].
Attach a ball joint (Supplementary Fig. S1E) to each of the three free ends from step 1.
Cut three pieces of 2.5′′ length of 5/8′′ diameter vinyl tubing. Attach to the free end of each of the three ball joints [Fig. 2A, (2)].
Attach a 5/8′′ to 3/8′′ reducer (Supplementary Fig. S1I) to the 5/8′′ tubing from step 3 [Fig. 2A, (3)].
Cut three pieces of 2-1/4′′ length of 3/8′′ diameter vinyl tubing (Supplementary Fig. S1O). Attach to the reducer from step 4 [Fig. 2A, (4)].
Attach a 3/8′′ nylon T coupler to each tube from step 5 [Fig. 2A and F, (5)].
Cut six pieces of 2′′ length of 3/8′′ diameter vinyl tubing. Attach to the T joints from step 6 [Fig. 2B, (6)].
A hose clamp (Supplementary Fig. S1N) can be added to each of the six pieces from step 7.
Slide a steel water port onto each of the free ends from step 7 (Fig. 2B). Tighten the hose clamps onto the steel water ports.
Support the steel water ports (Supplementary Fig. S1J) by securing them to the shelf above it with 3D printed support couplers (Fig. 2C)
Cut lengths of 0.17′′ (Supplementary Fig. S1P) diameter clear vinyl tubing to length to reach each of the tanks.
Assembling the water return system
The water return pipes take water from the individual tanks to the vertical return pipe that carries water to the sump where it is filtered and eventually recirculated back to the system.
Part 1: Assembling the vertical return
The vertical return pipe directs water coming from the water return pipes and to the sump basin (Supplementary Movie S4).
Cut a 2′′ diameter PVC pipe (Supplementary Fig. S1Q) into four pieces of the following lengths: 4′′, 12-3/4′′, 11-1/2′′, and 3′′.
Take your 4′′ piece and mark a top and bottom side. Attach a PVC T joint (Supplementary Fig. S1Y) to the bottom side of the 4′′ piece (be sure the T joint is positioned with the 45 degree angle facing down (Fig. 2D, G).
Attach the 12-3/4′′ Length PVC piece to the opposite end of the T joint from step 2 (Fig. 2D, G).
Attach another PVC T joint as before to the free end of PVC from step 3 (Fig. 2D, F).
Attach the 11-1/2′′ length piece of PVC to the opposite end of the T joint from step 4 (Fig. 2D, F).
Attach another PVC T joint as before to the free end of the PVC from step 5 (Fig. 2D, G, H).
Attach the 3′′ length piece of PVC to the opposite end of the T joint from step 6 (Fig. 2D, E).
Attach the 2′′ PVC cap (Supplementary Fig. S1H) onto free end of the PVC from step 2 (Fig. 2D, G, H).
Attach the 2′′ PVC 45° (Supplementary Fig. S1B) elbow to the bottom end of the 3′′ piece of PVC pipe from step 7 (Fig. 2D, E, I).
Use the fastening straps (Supplementary Fig. S1X) to secure the assembled vertical return to the stand (Fig. 2D, H, I). The vertical return should be positioned in the center of the stand. The open end of each T joint should be facing inwards toward the housing rack and positioned roughly (1-2′′) above the shelf below it (Fig. 2D, H). The bottom 45° elbow should be just above the sump basin (Fig. 2I) when finished.
Part 2: Assembling the water return pipes
These PVC pipes carry water directly from the housing tanks back into the vertical return described in part 1.
Cut the 1-1/2′′ PVC (Supplementary Fig. S1Q) pipe into three pieces of 4′ length.
Remove 1/3 of the 1-1/2′′ PVC pipe lengthwise to create a U-shaped trough (Fig. 2J). This step will require two cuts lengthwise along the pipe to create a trough.
Position the 3D printed tank return brackets such that they are ∼3–4′′ above the shelf immediately below them (Fig. 2K).
Slide the cut 1-1/2′′ PVC pipe from step 2 onto the tank return holders (Fig. 2K). One end should be on the holder, the other end should be fully inserted into the T joint of the main vertical return (Fig. 2H)
Adjust the tank return holder height (by sliding it up or down) to achieve a 1.5 to 2-degree slope down to the T joint of the main vertical return.
Place a cap (Supplementary Fig. S1W) onto the 1-1/2′′ tank return PVC pipes.
Preparing the system for operation
The following steps must be taken to ensure that the health and survival of fish housed on the system is not jeopardized.
Prepare the system water as has been well described (12)
Attach the two bio sponge filters (Supplementary Fig. S1L) through the two free ends of the tubing to the air pump [Supplementary Fig. S1A)].
Ensure that all of the ball valves are in the appropriate orientation. At this time, all of the ball valves should be in the closed orientation,
Turn on the pump and check system for leaks.
Additional hose clamps can be added to any junction that leaks.
Cut the Styrofoam board to cover the sump basin (Fig. 2L). We cut to fit and then cut in half. This allows for easier removal during water exchanges.
Just before adding fish to the system, turn on the UV sterilizer.
Housing tank construction
To assemble the tanks described herein, be sure to obtain all tools and products (Tables 3 and 4). The 3D printed items can be manufactured in-house, or purchased through online retailers. The provided instructions yield 26 total tanks: 12 large and 14 small tanks.
List of Tools Required to Assemble the Housing Tanks
The power drill and bits are required to create the guide hole and the larger hole in which the elbow setup is constructed. The utility tool is required to create the foam lids.
Product List for the Construction of 26 Zebrafish Housing Tanks
The costs are assuming that the items are purchased via an online retailer. If a 3D printer is already available, there will be no need to purchase these items.
The list is complete for the construction of 26 housing tanks. Included are the prices for the production of the 3D printed items from commercial vendors, although we suggest purchasing a 3D printer to save on costs in the long term.
3D printed items
3D printing of quick connect filters
All models were designed using the free, web-based CAD program Tinkercad (https://www.tinkercad.com/). Models were saved as stl files and imported into Ultimaker Cura (https://ultimaker.com/software/ultimaker-cura) for conversion into gcode, a printable file format. Files were printed on an Ender 3 using a 0.2 mm layer height with 100% infill. Models were printed in polylactic acid (PLA). Those with more printing experience may wish to use PETG, which is more stable than PLA and is available in explicitly food-safe varieties.
Stl files used in this article can be found on NIH 3D (https://3d.nih.gov/discover?sort=relevant&createdby=blipscom).
Preparing the housing tanks
The measurements given below for the exit port location have been optimized for our system but can be modified to suit your tanks (Supplementary Movie S5).
Drill a guide hole in one of the short sides of each of the tanks. The hole should be positioned at 3-1/4′′ from the edge and 1-1/2′′ from the top of the tank (Fig. 3A). Be careful to not exert too much pressure or the tanks can crack.
Use a 5/8′′ boring-style drill bit to expand the opening (Fig. 3B). Again, work slowly so as to not crack the tanks.
Insert and seal an inner elbow adaptor (Fig. 3C) to each of the holes created in steps 1 and 2. The inner elbow adaptor adheres to the inside of the tank. Liberally apply the silicone aquarium sealant to the adaptor and press firmly into the 5/8′′ hole. There should be excess sealant pushed out around the entire circumference of the adaptor. Note, the adaptor should be positioned with the locking mechanism side up.
Attach the outer elbow adaptor (Fig. 3D). Liberally apply the silicone aquarium sealant to the outer adaptor before inserting it onto the inner elbow adaptor. There should be excess sealant pushed out around the entire circumference of the adaptor.
Apply a thin layer of silicone aquarium seal to the threaded end of the elbow insert (Fig. 3E) and slide it into the inner elbow adaptor. It is important that the nonthreaded end be situated outside the tank and positioned down.
Leave to cure for at least 48 h.
Use a utility knife to remove excess silicone from around the inner elbow adaptor. Excess silicone interferes with the filter screen attachment.

Construction of Larval and Adult Housing Tanks.
Preparing the filter screens
Before starting, obtain all components in Tables 3 and 4. The following instructions will produce 26 of both the adult and larval screens.
Adult screen preparation
To prepare the screens for the adult tanks, cut 26 pieces of 3′′ × 3′′ fiberglass screen.
Cut the acrylic rod into 1 cm lengths (one for each screen).
Insert the rod into the hole in the adult screen body (Fig. 3F top, right). The rod should fit snuggly and sealed in place with silicone aquarium seal.
Position the adult screen body piece with prong-sides facing up.
Center the fiberglass screen onto the adult screen body.
Apply a thin layer of silicone aquarium seal onto an assembled adult screen cap (Fig. 3F, top left) and squeeze it tightly onto the adult screen body. Both the adult screen body and cap have a small furrow that should line up to ensure a proper fit. Cure for 48 h before proceeding.
Trim away excess screen.
Insert a prepared adult screen onto the locking mechanism on the inner elbow adaptor inside the tank. Spin the attached screen to lock it into place (Fig. 3H).
Larval screen preparation
(1) Prepare 26 larval screens using the same procedure as above.
The larval screen is considerably larger than the adult screen to allow for adequate water flow through a much finer mesh (Fig. 3G). Larval screens should be checked weekly for debris buildup to reduce the likelihood of tank overflow.
Lid preparation
The lids create shaded regions within the tanks that provide “cover” for the fish. They also prevent fish from escaping out the top of the tank and position the water supply lines to drive flow toward the exit port. The dimensions below are specific to the tanks in the product list.
Cut the tank lids with a utility knife:
Using the utility knife, carefully trim back the inner perimeter of the foam pieces by 1/2′′ to create a lip around each lid. This keeps the lid from accidently shifting off the tank.
Drill three holes in the large lids and one hole in the small lids. Having three holes allows the lid to be rotated and allows for the introduction of a glass thermometer.
Constructed tanks and proper orientation relative to the return trough are shown in Figure 3K L.
Results/Discussion
We have described a recirculating housing system that is accessible to even the most budget-conscious laboratory. The system, complete with the optional UV sterilizer and 26 interchangeable tanks can be assembled for under $1500, with all components readily available through local and online retailers. Using the filtering described, we estimate the yearly cost to be roughly $75. The UV bulb is not replaced yearly, but when replaced will cost another $60.
We designed the system with an emphasis on simplicity of construction, ensuring that no specialized tools or construction skills would be required. Furthermore, no harmful chemical adhesives are used, eliminating the fear of introducing mutagens to the system water. This is a significant advantage over other published DIY housing systems. The lack of adhesives greatly simplifies routine maintenance and cleaning as the system described in this study can be disassembled, cleaned, and reassembled in under an hour (Supplementary Movie S6). The sump is also significantly larger than those used in other DIY designs. A large sump makes it easier to maintain water quality by buffering against changes in temperature, salt content, and pH that result from adding Reverse Osmosis (RO) water during water exchanges or from normal water evaporation.
Obtaining adequate water recirculation was a critical concern. Other publications describe recirculating systems that use gravity to bring fresh system water into each tank.11,12 Some models even allow the flow rate to be adjusted to increase or decrease the delivery of fresh system water. 11 While effective in delivering clean water, low pressure systems fail to circulate existing tank water resulting in the accumulation of uneaten food and waste in the tank. This can lead to toxic levels of ammonia and nitrate/nitrite. 14 To address this issue, we created a water distribution system that maximizes recirculation to each tank. Even when fully stocked (40 tanks), the pump recirculates ∼20 L/h through each tank. This equates to 4 hourly water exchanges in large tanks and nearly 9 hourly water exchanges in small tanks. This volume of recirculation has, in our hands, been sufficient to effectively eliminate excess food and waste accumulation.
For our tank design we wanted to emphasize the ability to use the same tanks with different-sized fish as well as be compatible with a variety of tanks. We settled on a common exit port that interlocks with various filters that prevent fish from escaping the tank. The two types of filters developed for the system allow the same tank to be used to house either adult or larval/juvenile zebrafish. The common exit port we developed could be used on a variety of plastic containers, besides the one we used. Our tank parts are produced with polylactic acid (PLA). PLA is the most widely used fused deposition modeling (FDM) printing material, but it does degrade with exposure to heat and UV radiation. On our system, PLA parts start to become brittle after about a year. Accordingly, we routinely replace older parts during tank maintenance.
In conclusion, the housing system described in this article is inexpensive, easy to construct, and easy to maintain. Because the system is relatively simple, it is very easy to move, reconfigure, or expand as a laboratory's circumstances change. Additionally, the disassembled system can be stored in a small space and reassembled as needed. The ability to have a “pop-up” colony should be useful for departments who wish to occasionally use zebrafish for a laboratory course but do not have the personnel or desire to continuously maintain a colony.
Footnotes
Acknowledgments
The authors would like to thank the following individuals for their editing of this article: Sam Grzesik and Jason Morgan. They would also like to thank the many students who have helped maintain and modify the housing system over the past 3 years.
Authors' Contributions
B.L.—Conceptualization, Methodology, Software, Resources, Writing—Review and Editing, and Supervision. J.L.—Investigation, and Writing—Review and Editing. N.S.—Investigation, and Writing—Review and Editing. D.L.—Conceptualization, Methodology, Investigation, Resources, Writing—Original Draft, Writing—Review and Editing, Visualization, and Supervision.
Disclosure Statement
No competing financial interests exist.
Funding Information
Funding was provided through internal research support funds from Shenandoah University and Northern Michigan University.
References
Supplementary Material
Please find the following supplemental material available below.
For Open Access articles published under a Creative Commons License, all supplemental material carries the same license as the article it is associated with.
For non-Open Access articles published, all supplemental material carries a non-exclusive license, and permission requests for re-use of supplemental material or any part of supplemental material shall be sent directly to the copyright owner as specified in the copyright notice associated with the article.
