Residents of Williamsburg, Virginia can use this directory to locate nearby recycling drop-off locations. Whether you have household recyclables or specialty items like electronics or batteries, the facilities listed here can help you dispose of materials responsibly.

Recycling in Williamsburg: A Local Guide

Williamsburg, Virginia — a historic city in the Hampton Roads region — is served by two distinct recycling and waste facilities. Together, they cover curbside recycling programs, Household Chemical Collection events, electronics drop-off, and a staffed convenience center for residents to drop off recyclables and specialty materials in person.

Virginia Peninsulas Public Service Authority (VPPSA), with its administrative office at 475 McLaws Circle Suite 3B, is the regional agency managing curbside recycling for Williamsburg, James City County, York County, and Poquoson. Residents recycle bottles, cans, glass, paper, and cardboard through their curbside cart. VPPSA also organizes periodic Household Chemical Collection events where residents can drop off paints, solvents, automotive products, rechargeable batteries, computers, and cell phones for free (proof of residency in a member community required). Note that the McLaws Circle address is an administrative office — it is not a public drop-off site. Call (757) 259-9850 for current event schedules.

Tewning Road Convenience Center, operated by James City County at 117 Tewning Road, is a staffed residential drop-off facility open Tuesday through Saturday from 8:00 AM to 4:00 PM. Residents can drop off plastic bottles and jugs (#1 and #2), glass (in on-site Glass4Good bins), cardboard and mixed paper, metal cans, waste motor oil, antifreeze, kitchen grease, empty propane tanks, and lead-acid batteries — all free of charge. Flat-screen monitors, CPUs, and laptops are accepted free; other electronics require a coupon payment. Household trash disposal requires a coupon ($4 each, sold in books of five for $20) or credit card on-site. Note that tires, large appliances, scrap metal, mattresses, brush, trailers, and box vans are not accepted at Tewning Road — those go to the Jolly Pond Convenience Center. Call (757) 565-0971 for details.

All Recycling Centers in Williamsburg

Va Peninsula Public Services Auth

📍 475 McLaws Cir #3b, Williamsburg, VA 23185
📞 +1 757-259-9850
View Details →

Tewning Road Convenience Center

📍 117 Tewning Rd, Williamsburg, VA 23188
📞 +1 757-565-0971
View Details →

Recycling Centers in Nearby Cities

Frequently Asked Questions — Recycling in Williamsburg

Can I drop off recycling at the VPPSA office on McLaws Circle?

No. The VPPSA office at 475 McLaws Cir, Suite 3B is an administrative office, not a public drop-off site. Williamsburg residents recycle through their curbside cart or at VPPSA's periodic Household Chemical Collection events. Call (757) 259-9850 to confirm your community's schedule.

Where can I recycle electronics in Williamsburg?

Two options: (1) VPPSA's periodic Household Chemical Collection & Computer Recycling events accept computers, monitors, and cell phones free for member-community residents. (2) Tewning Road Convenience Center accepts flat-screen monitors, CPUs, and laptops free; other electronics require a coupon payment.

Is Tewning Road Convenience Center free to use?

Most recyclables and specialty items at Tewning Road are free — including plastic bottles, glass, cardboard, metal cans, motor oil, antifreeze, kitchen grease, empty propane tanks, and lead-acid batteries. Household trash requires a coupon ($4 each) or credit card payment on-site. Flat-screen monitors, CPUs, and laptops are free; other electronics require a coupon.

Where do Williamsburg residents take paint, chemicals, or hazardous waste?

VPPSA runs periodic Household Chemical Collection events that accept paints, solvents, fuels, pesticides, automotive products, and rechargeable batteries free for residents of member communities (Williamsburg, James City County, York County, Poquoson). Proof of residency may be required. Check the current 2026 schedule at vppsa.org or call (757) 259-9850.