How to dispose of a fiberglass boat in North Carolina
Statewide licensed pickup and EPA-compliant disposal for North Carolina fiberglass hulls.
Why are fiberglass boats hard to dispose of?
Fiberglass boat disposal in North Carolina runs $400 to $1,500 depending on hull length, foam core density, and whether fluids are still present — with jobs regularly scheduled out of Wilmington, Morehead City, Lake Norman, and the Outer Banks. North Carolina's coast, inland lakes, and river systems put more recreational boats in the water than most states, and a lot of those fiberglass hulls from the 1980s and 1990s boom years are now well past seaworthy. North Carolina boat disposal laws restrict fiberglass from standard landfill sites because the resin and glass fibers break down into hazardous materials, including fiberglass dust that contaminates soil and groundwater. The North Carolina Division of Environmental Quality enforces these rules, and improper disposal carries real fines.
The typical situation looks like this: an abandoned fiberglass hull sitting in a Raleigh driveway or a Fayetteville storage yard, inherited or just given up on, with dead batteries, old fuel, and an engine that hasn't run in years. Local salvage yards won't take fiberglass because dismantling it requires certified processors — not scrap handlers. Marinas in New Bern and Beaufort charge daily storage on derelict hulls, and towing one without permits is its own headache. Fiberglass Boat Disposal in North Carolina handles the full chain: drain fluids, strip electronics, deconstruct the hull, and transfer everything to a certified recycler with a disposal certificate you can use for title release or marina clearance. Send a photo of your hull to get a free quote within the day.
Is there a boat recycling program in North Carolina?
What disposal costs in North Carolina
Fiberglass boat disposal in North Carolina runs $400 to $1,500 depending on hull length, foam core density, and whether fuel, batteries, and drain fluids still need to be pulled before dismantling. A 22-foot fiberglass runabout sitting in a Wilmington driveway costs less to dispose of than a 38-foot cabin cruiser with a full engine bay in New Bern, because the larger boat hull carries more resin, more glass fibers, and more hazardous materials to process.
North Carolina regulations on fiberglass waste
North Carolina boat disposal laws treat end of life fiberglass as composite waste, meaning a standard landfill won't accept a whole hull, and abandoned recreational boats left at salvage yards without proper documentation can trigger fines from county environmental offices.
What the full disposal chain looks like
Fiberglass boat disposal in North Carolina handles the full chain: drain fluids on-site, pull batteries and electronics, dismantle the boat hull, and route fiberglass dust and scrap resin to a certified processor, not a general landfill. North Carolina's coastal humidity accelerates hull degradation, making vessels that aren't seaworthy faster than owners expect, which is why towing a still-intact boat to a salvage yard often isn't an option.
Disposal certificate and recycling program
The North Carolina boat recycling program Hansons works within requires a disposal certificate naming the facility and date, which marinas, HOAs, and insurers accept as proof. Send a photo of your boat hull to get a flat disposal quote within the day.
What are your fiberglass boat disposal options in North Carolina?
Yard or trailer pickup
If you've got an abandoned fiberglass boat hull on a trailer in your driveway or on your property, this is the most common starting point. Hansons Boat Removal comes to you, drains any remaining fuel and fluids, pulls the engine and batteries, and hauls the hull to a certified processor. Fiberglass can't go to a regular landfill — the resin and glass fibers make it a problem for standard waste facilities, and some counties in North Carolina will issue fines for improper disposal. We handle the dismantling on-site and document everything. A disposal certificate comes with every job, which matters if you're trying to close out a title or satisfy an HOA.
Marina or slip removal
For a fiberglass hull that's still in the water or tied up at a North Carolina marina, Hansons Boat Removal coordinates directly with the facility. We handle dock-side dismantling, drain fluids before anything moves, and get the boat out the same day slip fees stop running. Abandoned recreational boats at marinas are a growing source of marine debris along the North Carolina coast, and most marina operators want the process handled by someone who knows the difference between a salvage job and a proper end of life disposal. We've worked with facilities from the Outer Banks to Lake Norman and know how to get in, get it done, and leave the slip clean.
Multi-hull disposal
Boatyards, estate executors, and salvage operators sometimes come to us with three, five, or a dozen fiberglass hulls that all need to go at once. Hansons Boat Removal schedules a single mobilization for multi-hull jobs, which keeps costs down compared to individual pickups. Each hull still gets the full process — engine and electronics out, batteries and fuel removed, dismantling on-site, glass fibers and resin handled by a certified recycler. North Carolina doesn't have a funded boat recycling program the way a few other states do, so for anyone holding a yard full of scrap recreational boats, a coordinated multi-hull disposal is the most practical path to clearing the property and staying on the right side of North Carolina boat disposal laws.
Cities we serve
All Service Areas by County
We also serve these communities across the state
Robeson County
- Barker Ten Mile
- Elrod
- Fairmont
- Lumber Bridge
- Lumberton
- Marietta
- Maxton
- McDonald
- Orrum
- Parkton
- Pembroke
- Proctorville
- Prospect
- Raemon
- Raynham
- Rennert
- Rex
- Rowland
- Shannon
- St. Pauls
- Wakulla
Brunswick County
- Bald Head Island
- Belville
- Boiling Spring Lakes
- Bolivia
- Calabash
- Carolina Shores
- Caswell Beach
- Holden Beach
- Leland
- Navassa
- Northwest
- Oak Island
- Ocean Isle Beach
- Sandy Creek
- Shallotte
- Southport
- St. James
- Sunset Beach
- Varnamtown
Carteret County
- Atlantic
- Atlantic Beach
- Beaufort
- Bogue
- Brandywine Bay
- Broad Creek
- Cape Carteret
- Cedar Point
- Davis
- Emerald Isle
- Gloucester
- Harkers Island
- Indian Beach
- Marshallberg
- Morehead City
- Newport
- Peletier
- Pine Knoll Shores
Henderson County
- Balfour
- Barker Heights
- Dana
- East Flat Rock
- Edneyville
- Etowah
- Flat Rock
- Fletcher
- Fruitland
- Gerton
- Hendersonville
- Hoopers Creek
- Horse Shoe
- Laurel Park
- Mills River
- Mountain Home
- Saluda
- Valley Hill
New Hanover County
- Bayshore
- Blue Clay Farms
- Carolina Beach
- Castle Hayne
- Hightsville
- Kings Grant
- Kure Beach
- Murraysville
- Myrtle Grove
- Northchase
- Ogden
- Porters Neck
- Sea Breeze
- Silver Lake
- Skippers Corner
- Wrightsboro
- Wrightsville Beach
Gaston County
- Alexis
- Belmont
- Bessemer City
- Cherryville
- Cramerton
- Dallas
- Dellview
- Gastonia
- High Shoals
- Lowell
- McAdenville
- Mount Holly
- Ranlo
- Spencer Mountain
- Springdale
- Stanley
Cleveland County
- Belwood
- Boiling Springs
- Casar
- Earl
- Fallston
- Grover
- Kings Mountain
- Kingstown
- Lattimore
- Lawndale
- Light Oak
- Mooresboro
- Patterson Springs
- Polkville
- Shelby
- Waco
Sampson County
- Autryville
- Bonnetsville
- Clinton
- Delway
- Garland
- Ingold
- Ivanhoe
- Keener
- Newton Grove
- Plain View
- Roseboro
- Salemburg
- Spivey's Corner
- Turkey
- Vann Crossroads
Dare County
- Avon
- Buxton
- Duck
- Frisco
- Hatteras
- Kill Devil Hills
- Kitty Hawk
- Manns Harbor
- Manteo
- Nags Head
- Rodanthe
- Salvo
- Southern Shores
- Wanchese
- Waves
Duplin County
- Beulaville
- Bowdens
- Calypso
- Chinquapin
- Faison
- Greenevers
- Harrells
- Kenansville
- Magnolia
- Mount Olive
- Potters Hill
- Rose Hill
- Teachey
- Wallace
- Warsaw
Alamance County
- Alamance
- Altamahaw
- Burlington
- Elon
- Gibsonville
- Glen Raven
- Graham
- Green Level
- Haw River
- Mebane
- Ossipee
- Saxapahaw
- Swepsonville
- Woodlawn
Harnett County
- Anderson Creek
- Angier
- Barbecue
- Benson
- Broadway
- Buies Creek
- Bunnlevel
- Coats
- Dunn
- Erwin
- Fuquay-Varina
- Lillington
- Mamers
- Spout Springs
Columbus County
- Boardman
- Bolton
- Brunswick
- Cerro Gordo
- Chadbourn
- Delco
- Evergreen
- Fair Bluff
- Hallsboro
- Lake Waccamaw
- Riegelwood
- Sandyfield
- Tabor City
- Whiteville
Moore County
- Aberdeen
- Cameron
- Carthage
- Foxfire
- Jackson Springs
- Pinebluff
- Pinehurst
- Robbins
- Seven Lakes
- Southern Pines
- Taylortown
- Vass
- Whispering Pines
Craven County
- Brices Creek
- Bridgeton
- Cherry Branch
- Cove City
- Dover
- Fairfield Harbour
- Havelock
- James City
- Neuse Forest
- New Bern
- River Bend
- Trent Woods
- Vanceboro
Chatham County
- Apex
- Bennett
- Briar Chapel
- Carolina Meadows
- Fearrington Village
- Goldston
- Governors Club
- Governors Village
- Gulf
- Moncure
- Pittsboro
- Siler City
Buncombe County
- Avery Creek
- Barnardsville
- Bent Creek
- Biltmore Forest
- Black Mountain
- Emma
- Fairview
- Montreat
- Royal Pines
- Swannanoa
- Weaverville
- Woodfin
Burke County
- Connelly Springs
- Drexel
- Glen Alpine
- Hickory
- Hildebran
- Icard
- Long View
- Morganton
- Rhodhiss
- Rutherford College
- Salem
- Valdese
Union County
- Hemby Bridge
- Indian Trail
- JAARS
- Lake Park
- Marshville
- Marvin
- Mineral Springs
- Monroe
- Unionville
- Waxhaw
- Wesley Chapel
- Wingate
Stanly County
- Albemarle
- Aquadale
- Badin
- Millingport
- Misenheimer
- New London
- Norwood
- Oakboro
- Red Cross
- Richfield
- Stanfield
Johnston County
- Archer Lodge
- Clayton
- Four Oaks
- Kenly
- Micro
- Pine Level
- Princeton
- Selma
- Smithfield
- Wilson's Mills
- Zebulon
Beaufort County
- Aurora
- Bath
- Bayview
- Belhaven
- Chocowinity
- Cypress Landing
- Pantego
- Pinetown
- River Road
- Washington
- Washington Park
Pitt County
- Ayden
- Bell Arthur
- Belvoir
- Bethel
- Falkland
- Farmville
- Fountain
- Grimesland
- Simpson
- Stokes
- Winterville
Rutherford County
- Bostic
- Caroleen
- Chimney Rock Village
- Cliffside
- Ellenboro
- Forest City
- Henrietta
- Lake Lure
- Ruth
- Rutherfordton
- Spindale
Wayne County
- Brogden
- Dudley
- Elroy
- Eureka
- Fremont
- Goldsboro
- Mar-Mac
- New Hope
- Pikeville
- Seven Springs
- Walnut Creek
Rowan County
- China Grove
- Cleveland
- East Spencer
- Enochville
- Faith
- Gold Hill
- Granite Quarry
- Landis
- Rockwell
- Salisbury
- Spencer
Pamlico County
- Alliance
- Arapahoe
- Bayboro
- Grantsboro
- Hobucken
- Mesic
- Minnesott Beach
- Oriental
- Stonewall
- Vandemere
Guilford County
- Archdale
- Forest Oaks
- Jamestown
- McLeansville
- Oak Ridge
- Pleasant Garden
- Sedalia
- Stokesdale
- Summerfield
- Whitsett
Bladen County
- Bladenboro
- Butters
- Clarkton
- Dublin
- East Arcadia
- Elizabethtown
- Kelly
- Tar Heel
- White Lake
- White Oak
Jackson County
- Cashiers
- Cherokee
- Cullowhee
- Dillsboro
- Forest Hills
- Glenville
- Highlands
- Sylva
- Webster
- Whittier
Edgecombe County
- Conetoe
- Leggett
- Macclesfield
- Pinetops
- Princeville
- Rocky Mount
- Sharpsburg
- Speed
- Tarboro
- Whitakers
Northampton County
- Conway
- Garysburg
- Gaston
- Jackson
- Lasker
- Milwaukee
- Rich Square
- Seaboard
- Severn
- Woodland
Wilkes County
- Cricket
- Fairplains
- Hays
- Millers Creek
- Moravian Falls
- Mulberry
- North Wilkesboro
- Pleasant Hill
- Ronda
- Wilkesboro
Halifax County
- Enfield
- Halifax
- Hobgood
- Hollister
- Littleton
- Roanoke Rapids
- Scotland Neck
- South Rosemary
- South Weldon
- Weldon
Onslow County
- Half Moon
- Holly Ridge
- Jacksonville
- North Topsail Beach
- Piney Green
- Pumpkin Center
- Richlands
- Sneads Ferry
- Surf City
- Swansboro
Nash County
- Bailey
- Castalia
- Dortches
- Elm City
- Middlesex
- Momeyer
- Nashville
- Red Oak
- Spring Hope
Avery County
- Banner Elk
- Beech Mountain
- Crossnore
- Elk Park
- Grandfather Village
- Linville
- Newland
- Seven Devils
- Sugar Mountain
Martin County
- Bear Grass
- Everetts
- Hamilton
- Hassell
- Jamesville
- Oak City
- Parmele
- Robersonville
- Williamston
Forsyth County
- Bethania
- Clemmons
- Germanton
- Kernersville
- King
- Lewisville
- Rural Hall
- Tobaccoville
- Walkertown
Caldwell County
- Blowing Rock
- Cajah's Mountain
- Cedar Rock
- Gamewell
- Granite Falls
- Hudson
- Lenoir
- Northlakes
- Sawmills
Catawba County
- Brookford
- Catawba
- Claremont
- Conover
- Lake Norman of Catawba
- Maiden
- Mountain View
- Newton
- St. Stephens
Richmond County
- Cordova
- Dobbins Heights
- East Rockingham
- Ellerbe
- Hamlet
- Hoffman
- Norman
- Roberdel
- Rockingham
Davidson County
- Denton
- Lexington
- Midway
- Southmont
- Thomasville
- Tyro
- Wallburg
- Welcome
- Yadkin College
Cumberland County
- Eastover
- Falcon
- Godwin
- Hope Mills
- Linden
- Spring Lake
- Stedman
- Vander
- Wade
Randolph County
- Asheboro
- Franklinville
- Liberty
- Ramseur
- Randleman
- Seagrove
- Staley
- Trinity
Hoke County
- Ashley Heights
- Bowmore
- Dundarrach
- Five Points
- Raeford
- Red Springs
- Rockfish
- Silver City
Bertie County
- Askewville
- Aulander
- Colerain
- Kelford
- Lewiston Woodville
- Powellsville
- Roxobel
- Windsor
Pender County
- Atkinson
- Burgaw
- Hampstead
- Long Creek
- Rocky Point
- St. Helena
- Topsail Beach
- Watha
Scotland County
- Deercroft
- East Laurinburg
- Gibson
- Laurel Hill
- Laurinburg
- Old Hundred
- Scotch Meadows
- Wagram
Anson County
- Ansonville
- Lilesville
- McFarlan
- Morven
- Peachland
- Polkton
- Wadesboro
Franklin County
- Bunn
- Centerville
- Franklinton
- Lake Royale
- Louisburg
- Wake Forest
- Youngsville
Mecklenburg County
- Cornelius
- Huntersville
- Matthews
- Mint Hill
- Pineville
- Stallings
- Weddington
Iredell County
- Davidson
- Harmony
- Lake Norman of Iredell
- Love Valley
- Mooresville
- Statesville
- Troutman
Lenoir County
- Deep Run
- Graingers
- Grifton
- Jackson Heights
- Kinston
- La Grange
- Pink Hill
Surry County
- Dobson
- Elkin
- Lowgap
- Mount Airy
- Pilot Mountain
- Toast
- White Plains
Rockingham County
- Eden
- Madison
- Mayodan
- Reidsville
- Ruffin
- Stoneville
- Wentworth
Hertford County
- Ahoskie
- Cofield
- Como
- Harrellsville
- Murfreesboro
- Winton
Wilson County
- Black Creek
- Lucama
- Saratoga
- Sims
- Stantonsburg
- Wilson
Haywood County
- Canton
- Clyde
- Lake Junaluska
- Maggie Valley
- Waynesville
- West Canton
Lincoln County
- Crouse
- Denver
- Iron Station
- Lincolnton
- Lowesville
- Westport
Davie County
- Advance
- Bermuda Run
- Cooleemee
- Farmington
- Mocksville
Montgomery County
- Biscoe
- Candor
- Mount Gilead
- Star
- Troy
Yadkin County
- Boonville
- East Bend
- Jonesville
- Smithtown
- Yadkinville
Granville County
- Butner
- Creedmoor
- Oxford
- Stem
- Stovall
Wake County
- Garner
- Holly Springs
- Knightdale
- Rolesville
- Wendell
McDowell County
- Glenwood
- Marion
- Nebo
- Old Fort
- West Marion
Cabarrus County
- Harrisburg
- Kannapolis
- Locust
- Midland
- Mount Pleasant
Chowan County
- Arrowhead Beach
- Cape Colony
- Chowan Beach
- Edenton
Alexander County
- Bethlehem
- Hiddenite
- Stony Point
- Taylorsville
Watauga County
- Boone
- Cove Creek
- Foscoe
- Valle Crucis
Durham County
- Chapel Hill
- Gorman
- Morrisville
- Rougemont
Hyde County
- Engelhard
- Fairfield
- Ocracoke
- Swan Quarter
Vance County
- Henderson
- Kittrell
- Middleburg
- South Henderson
Greene County
- Hookerton
- Maury
- Snow Hill
- Walstonburg
Cherokee County
- Andrews
- Marble
- Murphy
Camden County
- Camden
- Elizabeth City
- South Mills
Orange County
- Carrboro
- Efland
- Hillsborough
Currituck County
- Coinjock
- Grandy
- Moyock
Washington County
- Creswell
- Plymouth
- Roper
Stokes County
- Danbury
- Pinnacle
- Walnut Cove
Graham County
- Fontana Dam
- Lake Santeetlah
- Robbinsville
Madison County
- Hot Springs
- Mars Hill
- Marshall
Ashe County
- Jefferson
- Lansing
- West Jefferson
Warren County
- Macon
- Norlina
- Warrenton
Jones County
- Maysville
- Pollocksville
- Trenton
Mitchell County
- Bakersville
- Spruce Pine
Transylvania County
- Brevard
- Rosman
Polk County
- Columbus
- Tryon
Gates County
- Gatesville
- Sunbury
Perquimans County
- Hertford
- Winfall
Caswell County
- Milton
- Yanceyville
Swain County
- Bryson City
Yancey County
- Burnsville
Tyrrell County
- Columbia
Macon County
- Franklin
Clay County
- Hayesville
Person County
- Roxboro
Lee County
- Sanford
Alleghany County
- Sparta
Frequently Asked Questions
Can I take my fiberglass boat to a North Carolina landfill?
Most North Carolina landfills reject fiberglass hulls outright. Mecklenburg County, Wake County, and New Hanover County solid waste facilities classify cured fiberglass reinforced plastic as a problem material because it doesn't compact, doesn't break down, and clogs processing equipment. A certified recycler is the legally acceptable disposal path for fiberglass hulls in North Carolina.
What does fiberglass boat disposal cost in North Carolina?
Hansons Boat Removal prices fiberglass disposal in North Carolina between $400 and $1,500. Hull length drives the base cost, but foam core density and whether fluids are still present push it higher. A 22-foot hull with dry tanks and minimal foam runs closer to $400. A 38-footer with a saturated foam core and old fuel aboard runs toward the top of that range.
Do I need a North Carolina permit to transport a fiberglass hull?
Oversize load permits from the North Carolina Department of Transportation are required for hulls exceeding 8 feet 6 inches wide or 13 feet 6 inches tall in transport. Hansons Boat Removal handles all permit paperwork before the truck rolls. Owners don't need to file anything separately, but the title or a signed release document should be ready before pickup.
What North Carolina environmental rules apply to fiberglass hull disposal?
North Carolina's solid waste rules under 15A NCAC 13B classify fiberglass reinforced plastic as non-hazardous but restrict landfill disposal at most permitted facilities. Fuel, oil, and bilge fluids are regulated separately under state hazardous waste statutes and must be removed before the hull reaches a certified processor. Hansons Boat Removal handles fluid extraction on-site before transport.
Can Hansons Boat Removal handle fiberglass boats stuck in North Carolina marinas?
Hansons Boat Removal works regularly in North Carolina marina situations, including facilities in Wilmington, Beaufort, Morehead City, and Oriental. Boats that can't be floated get rigged and lifted by crane or hydraulic trailer. Marina operators get a disposal certificate for their records, which satisfies most slip reclamation requirements and keeps the marina clear of liability for the abandoned hull.
How do you get free disposal quotes across North Carolina?
Hansons Boat Removal schedules most North Carolina fiberglass disposal jobs within seven days of quote acceptance. Send a photo with the hull length and zip code to get started.