Due to building maintenance, Cooper Branch is closed until further notice. Beginning Monday, September 24, Cooper customers can pick up their holds at the Montross Branch



Central Rappahannock Regional Library is dedicated to providing enriching educational opportunities for our community. Our MakerLabs are STEM exploration spaces for customers of all ages to enjoy hands-on learning with a wide variety of high and low-tech equipment and activities. Thanks to a generous partnership with the University of Mary Washington, library staff, volunteers and university students teach customers of all ages about aspects of STEM (Science, Technology, Engineering, and Math) through demonstrations and hands-on activities, including a 3-D printer, paper rocket launcher, robot arms, Ozobots, and much more. There are usually 2-3 activities available during any given MakerLab session.

If you have any questions about the MakerLabs or would like to schedule a group visit, please contact Joy McIntire, Branch Services Coordinator, by email.

Locations and Hours of the MakerLabs:


Fredericksburg Branch
1201 Caroline St.
Fredericksburg, VA 22401
Tuesdays and Thursdays 3:30–5:30

Howell Branch
806 Lyons Blvd.
Stafford, Virginia 22406
Mondays and Wednesdays, 3:30–5:30

Porter Branch 
2001 Parkway Boulevard
Stafford, VA 22554
Tuesdays and Thursdays, 3:30-5:30

Salem Church Branch

2607 Salem Church Road
Fredericksburg, VA 22407
Fridays, 3:00-5:00
*Schedules subject to change; calls to confirm are welcome.

MakerLab Badging

Earn a MakerLab badge today!

3D printer badge

Drawing Tablet badge   

  • Learn how to draw on a UG-2150 drawing tablet equipped with a pressure sensitive pen and a wide variety of creative tools. 
  • One hour training session offered at the Howell Branch.
  • Grade 6-Adult.

Sewing Machine badge

  • Learn how to operate and use the basic features of the Janome My Style 100 sewing machine at the Fredericksburg BranchHowell BranchPorter Branch, and Salem Church Branch.

  • The Sewing Machine badge requires a minimum of 3 hours of training and successful completion of Levels 1-2. Training sessions are 90 minutes in length.  

  • Grade 9-Adult.

Earning these badges allows you to reserve the equipment to build your own projects in the MakerLab. In exchange for use of the machine in the lab, you agree to also share information about your project with curious customers.

To sign up: Request an appointment for a MakerLab Badging session.

MakerLab video created by Anne Marley Green from Patriot Group Real Estate.

Equipment & software

Available in all of the labs: 3-D printer, Makey Makey, Robot arms, Littlebits, Ozobots, Snap Circuits, paper rocket launcher, and Legos. 
Additional equipment varies from branch to branch.