Locations / Schedule

Locations / Schedule - Bay Disposal & Recycling

Bay Disposal & Recycling service areas encompass the entire Hampton Roads Area of Virginia, Currituck County, NC, Dare County, NC and the Elizabeth City area of North Carolina.

In Virginia, this area includes Norfolk, Portsmouth, Virginia Beach, Chesapeake, Suffolk, Isle of Wight County, Hampton, Newport News, Poquoson, Williamsburg, James City County, and York County.

In North Carolina, this area includes Currituck County, Dare County (Kitty Hawk, Kill Devil Hills, Nags Head and Manteo, Pasquotank County and Elizabeth City. Residential and roll off services only.

Norfolk, VA

Bay Disposal & Recycling
465 East Indian River Road
Norfolk, VA 23523
Vehicle & Equipment Storage, Equipment Repair, Corporate Office

Office: (757) 857-9700
Fax: (757) 857-1099

Newport News, VA

Bay Disposal & Recycling
701 Shields Road
Newport News, VA 23608
Vehicle & Equipment Storage, Equipment Repair, Office

Office: (757) 857-9700 Option 3
Fax: (757) 857-1099

Hampton, VA

Bay Disposal & Recycling
310 E. Street
Hampton, VA 23661

Office: (757) 224-0638
Fax: (757) 224-0639

Powells Point, NC

Bay Disposal & Recycling
8546 Caratoke Highway
Powells Point, NC 27966
Vehicle & Equipment Storage

Dispatch: 252-491-5105
Dispatch Fax: 252-491-5145
Billing Office: 252-480-6699
Billing Fax: 757-857-1099

Schedule of Service

Click here for Calendar
Bay Disposal & Recycling operates and collects our customer’s trash on everyday except:

  • Thanksgiving Day
  • Christmas Day
  • New Year’s Day

Memorial Day, July 4, and Labor Day are normally-scheduled collection days.

Please view holiday schedule for changes to your recycling and waste disposal collection days.


Upper Currituck Trash: Thursday Every Week
Upper Currituck Recycle: Thursday Every other week “G” Week
Moyock Trash: Thursday Every Week
Lower Currituck Trash: Thursday Every Week
Lower Currituck Recycle: Thursday Every other week “B” Week
Kill Devil Hills West Recycle: Tuesday Every Week
Kill Devil Hills East Recycle: Monday Every Week
Nags Head Recycle: Tuesday Every Week
Kitty Hawk Recycle: Monday Every Week
Manteo Recycle: Monday Every Week
Collington Recycle: Tuesday Every Week
Camden Trash: Tuesday Every Week

 Trash must be out the night before.

If you have any questions please feel free to contact our dispatch office at
(252) 491-5105 or our billing office at (252) 480-6699.

Thank you so much for your business!!!!!!

Attention: Outer Banks Hauling

Click here for Calendar