What to Do with Used Sharps in Virginia
Put used sharps in a strong, plastic container that is puncture proof
Have a needle clipper? When the needle clipper is full, it can be disposed of according to your state or local regulations. More information can be found here.
Put the plastic container in the household trash - don't recycle!
If a trash collector is reluctant to collect a red sharps container, refer them to your state waste agency.
Sharps should never be thrown loosely into the trash or toilet.
Sharps that retract after use, or are very small, should be disposed of like all other sharps.
If you would like to bring your sealed container to a community sharps disposal program, there are drop-off locations in Chesterfield County, Fairfax County, Fauquier County, Henrico County, Loudoun County, Mathews County, Powhatan County, Prince William County, Rockingham County, Shenandoah County, and Warren County.
Disposal locations in Virginia (33)
| Location Name | Address | City | Phone | Service Area | Residency Restriction | Provides Containers |
|---|---|---|---|---|---|---|
| Ballad Health Urgent Care Clinic Abington Container Exchange Program | 24530 Falcon Pl Blvd Ste 100 | Abington, 24211 | 276-619-0075 | Washington County | No | Yes |
| Morrisville Collection Site | 12724 Shipps Store Rd | Bealeton, 22712 | 540-422-8840 | Fauquier County | Yes | No |
| Rockbridge Recovery Community Outreach Center | 1809 Magnolia Ave | Buena Vista, 24416 | 540-757-4948 | Buena Vista | No | Yes |
| Catlett Collection Site | 3457 Gaskin Ln | Catlett, 20119 | 540-422-8840 | Fauquier County | Yes | No |
| Medical Waste Pros (inside Lawrence Pharmacy) | 1156 George Washington Hwy N | Chesapeake, 23323 | 757-487-3458 | Chesapeake | No | No |
| Southern Area Convenience Center | 6700 Landfill Dr | Chester, 23831 | 804-748-1297 | Chesterfield County | Yes | No |
| The Guinan Center | 311 S Monroe Ave | Covington, 24426 | 540-965-2100 | Covington | No | Yes |
| Shenandoah County Landfill | 349 Landfill Rd | Edinburg, 22824 | 540-984-8573 | Shenandoah County | Yes | No |
| Warren Memorial Hospital | 351 Valley Health Way | Front Royal, 22630 | 540-636-0301 | Shenandoah, Warren Counties | No | No |
| Rockingham County Landfill Household Hazardous Waste Collection Event (October 10th Only) | 813 Greendale Rd | Harrisonburg, 22801 | 540-564-3008 | Rockingham County | Yes | No |
| Ballad Health Urgent Care Clinic Lebanon Container Exchange Program | 344 Overlook Dr | Lebanon, 24266 | 276-883-5900 | Russell County | No | Yes |
| Loudoun County Landfill | 21101 Evergreen Mills Rd | Leesburg, 20175 | 703-771-5500 | Loudoun County | Yes | No |
| Medical Waste Pros (inside KC Pharmacy) | 8988 Lorton Station Blvd | Lorton, 22079 | 703-339-9599 | Fairfax County | No | No |
| Prince William County Landfill | 14811 Dumfries Rd | Manassas, 20112 | 703-792-5750 | Prince William County | Yes | No |
| Ballad Health Urgent Care Clinic Marion Container Exchange Program | 245 Medical Park Dr | Marion, 24354 | 276-378-3300 | Smyth County | No | Yes |
| Markham Collection Site | 3294 Leeds Manor Rd | Markham, 22643 | 540-422-8840 | Fauquier County | Yes | No |
| Marshall Collection Site | 7592 E Main St | Marshall, 20115 | 540-422-8840 | Fauquier County | Yes | No |
| Mathews County Transfer Station | 16484 John Clayton Memorial Hwy | Mathews, 23109 | 804-725-2654 | Mathews County | Yes | No |
| Northern Area Convenience Center | 3200 Warbro Rd | Midlothian, 23112 | 804-748-1297 | Chesterfield County | Yes | No |
| Ballad Health Urgent Care Clinic Norton Container Exchange Program | 601 Commonwealth Dr | Norton, 24273 | 276-679-6028 | Norton | No | Yes |
| Huguenot Volunteer Fire Department | 1959 Urbine Rd | Powhatan, 23139 | 804-372-7933 | Powhatan County | Yes | No |
| Deep Creek Volunteer Fire Department | 5631 Anderson Hwy | Powhatan, 23139 | 804-372-7933 | Powhatan County | Yes | No |
| Powhatan County Health Department | 3908 Old Buckingham Rd | Powhatan, 23139 | 804-372-7933 | Powhatan County | Yes | Yes |
| Powhatan County Convenience and Recycling Center | 2407 Mitchell Rd | Powhatan, 23139 | 804-372-7933 | Powhatan County | Yes | No |
| Remington Recycling Site | 113 S James Madison St | Remington, 22734 | 540-422-8840 | Fauquier County | Yes | No |
| Bremo Pharmacy | 2024 Staples Mill Rd | Richmond, 23230 | 804-288-8361 | Henrico County | No | Yes |
| Medical Waste Pros (inside DownHome Pharmacy Botetourt) | 671 Teresa Ln | Roanoke, 24019 | 540-966-4858 | Roanoke | No | No |
| Salem Street and General Maintenance Department | 1228 Indiana St | Salem, 24153 | 540-375-3039 | Salem | Yes | No |
| Medical Waste Pros (inside Body Sculpt Skin Laser) | 8000 Towers Crescent Dr 13th Fl | Vienna, 22182 | 571-244-0052 | Fairfax County | No | No |
| Medical Waste Pros (inside Chinese Acupuncture and Herbal Clinic) | 2492 N Landing Rd Ste 105 | Virginia Beach, 23456 | 757-499-8488 | Virginia Beach | No | No |
| Corral Farm Bulk Recycling Facility | 8499 Bingham Rd | Warrenton, 20187 | 540-422-8840 | Fauquier County | Yes | No |
| New Baltimore Collection Site | 5468 Old Alexandria Pike | Warrenton, 20187 | 540-422-8840 | Fauquier County | Yes | No |
| Shenandoah Memorial Hospital | 759 S Main St | Woodstock, 22664 | 540-459-1120 | Shenandoah, Warren Counties | No | No |
Please note that SafeNeedleDisposal.org is not affiliated with these facilities or programs. Contact the individual facility to confirm hours of operation and requirements.
