Google's listing for a boat dealer doesn't say whether it has an in-house service department or just sells boats and refers repairs elsewhere, a detail that usually only surfaces once you actually need engine work done. Every dealer here is confirmed to have its own service and repair department from the dealership's website or posted service listings, not inferred from being a boat dealer in general.
Wilmington 11
-
Bellhart Marine Services
6821 Market St, Wilmington, NC 28405-9724
Mon-Fri 8am-5pm, Sat 9am-3pm
-
Marker 17 Marine
7222 Market St, Wilmington, NC 28411-9446
Mon-Fri 8:30am-5:30pm
-
Marker 17 Marine
7722 Market St, Wilmington, NC 28411
Mon-Fri 8:30am-5:30pm
-
Mercer's Marine
6710 Market St, Wilmington, NC 28405
Mon-Fri 9am-5pm, Sat 9:30-Noon
-
Off the Hook Yachts
1701 Jel Wade Dr, Wilmington, NC 28401
-
OneWater Yacht Group
1322 Airlie Rd, Wilmington, NC 28403-3674
Mon 9am-5pm, Tue 9am-5pm, Wed 9am-5pm, Thu 9am-5pm, Fri 9am-5pm, Sat 9am-4pm, Sun 12pm-4pm
-
Revis Yacht Sales
6768 Market St, Wilmington, NC 28405-3704
-
Saltwater Marine
6130 Carolina Beach Rd, Wilmington, NC 28412-2707
Mon-Fri 8am-5pm, Sat 8am-11am
-
St. Barts Yachts -Wilmington NC
7232 Wrightsville Ave, Wilmington, NC 28403-7223
-
Unlimited Boat Service
2326 Carolina Beach Rd, Wilmington, NC 28401-7682
By Appointment Only
-
Yacht Brokerage and Wholesale by Andrew Cooper
6317 Market St, Wilmington, NC 28405-3728
-
Carefree Boat Sales at Lake Norman
1479 River Hwy, Mooresville, NC 28117-9099
-
Charlotte Ski Boats
1206 Brawley School Rd, Mooresville, NC 28117-5932
-
Dyer Marine Sales Department
114 Days Inn Dr, Mooresville, NC 28117-6323
-
Lake Norman Marine Services
123 Estes Park Dr, Mooresville, NC 28117-7315
-
Race City Marine
1192 River Hwy, Mooresville, NC 28117-9064
Mon 8am-5pm, Tue 8am-5pm, Wed 8am-5pm, Thu 8am-5pm, Fri 8am-5pm, Sat 9am-4pm
-
Upstate Marine of North Carolina
1177 River Hwy, Mooresville, NC 28117
Mon-Fri 9am-5pm, Sat 9am-1pm
-
Wake&Water
1177 River Hwy, Mooresville, NC 28117-9064
Mon 9am-5pm, Tue 9am-5pm, Wed 9am-5pm, Thu 9am-5pm, Fri 9am-5pm, Sat 10am-4pm
Wanchese 4
-
Croswait Custom Composites Inc.
935 Harbor Rd, Wanchese, NC 27981-9617
Service M-F 7am-3:30pm
-
Joe's Marine Service
654 Harbor Rd, Wanchese, NC 27981-9588
Mon-Fri 8am-5pm
-
Marine Fabrications
31 Beverly Dr, Wanchese, NC 27981-9652
-
Spencer Yachts
31 Beverly Dr, Wanchese, NC 27981-9652
Beaufort 3
-
Downeast Marine
455 Hwy 70 Otway, Beaufort, NC 28516-6522
Mon-Fri 8:30am-5:30pm, Sat 9am-1pm
-
Outer Banks Boat Harbor
970 Harkers Island Rd, Beaufort, NC 28516-7289
Mon-Fri 8am-5pm, Sat 9am-1pm
-
Shackleford Outboards
971 Harkers Island Rd, Beaufort, NC 28516-7290
-
MarineMax Lake Norman
9209 Westmoreland Rd, Cornelius, NC 28031-7813
Sales Mon-Fri 9-6, Sat 9-5
-
Mid-Atlantic - North Carolina - Cornelius
9209 Westmoreland Road, Cornelius, NC 28031
Sales Mon-Fri 9-6, Sat 9-5
-
Southtown Watersports
18919 W Catawba Ave, Cornelius, NC 28031-5606
Mon 9:30am-6pm, Tue 9:30am-6pm, Wed 9:30am-6pm, Thu 9:30am-6pm, Fri 9:30am-6pm, Sat 9:30am-5pm, Sun 12am-12am
Denver 3
-
American Marine Liquidators
4879 NC-16, Denver, NC 28037-7916
Mon-Fri 9-6, Sat 9-3
-
Carolina Boat and Trailer
580 N NC-16, Denver, NC 28037-8245
-
HydroHoist of the Carolinas
3489 N Highway 16, Denver, NC 28037-8266
Mon-Fri 8-5
Nebo 2
-
Benfield's Landing
5741 Benfields Landing Rd, Nebo, NC 28761-9687
-
Skyline Lake James
2678 Harmony Grove Rd, Nebo, NC 28761-9786
Mon-Sat 9am-6pm
New Bern 2
-
Pamlico Marine & Trailer
2601 US-70 E, New Bern, NC 28560-6791
-
Pocket Yacht Company
4332 US Highway 70 E, New Bern, NC 28560
Mon-Fri 8am-4pm
-
Marine Service Pro
8250 River Rd SE, Southport, NC 28461-8911
Mon 8am-5pm, Tue 8am-5pm, Wed 8am-5pm, Thu 8am-5pm, Fri 8am-5pm
-
Southport Water Sports
4888 Coastal Dr SE, Southport, NC 28461-8722
Open today 8am-4pm
-
Donzi
1151 Page Rd, Washington, NC 27889-6546
-
Pair Marine
1007 W 5th St, Washington, NC 27889-4207
Belhaven 1
-
Radcliffe Marine Inc.
865 US Highway 264 Byp, Belhaven, NC 27810-9771
Mon-Fri 8am-5pm
Belmont 1
-
Sailaway Bay Marine
2330 South Point Rd, Belmont, NC 28012-7790
Mon-Fri 8am-5pm, Sat 8am-12pm
Benson 1
-
Savannah Boats
554 Old Roberts Rd, Benson, NC 27504-6902
Broadway 1
-
NC Wake Boats
Broadway, NC
Mon-Fri 8am-5pm
Burlington 1
-
Brown's Marine Services & Sales
1825 Anthony Rd, Burlington, NC 27215-8940
Cary 1
-
Tracker Boat & ATV Center Cary, NC
801 Bass Pro Ln, Cary, NC 27513-2420
Mon,Tue,Wed,Thu,Fri,Sat 9am-9pm, Sun 10am-7pm
-
Hey Dude Marine Inc
1127 Cedar Point Blvd, Cedar Point, NC 28584-8023
-
Charlotte Ski Boats
16310 York Rd, Charlotte, NC 28278-5819
Tue-Fri 9-5, Sat 9-3
Clayton 1
-
Carolina Boat Company
13552 US Highway 70 W, Clayton, NC 27520
Mon-Fri 9am-5pm, Sat 10am-1pm
Denton 1
-
Mid-State Trailers & Ramps Inc.
6542 NC-47, Denton, NC 27239-8306
Mon-Fri 8-5
Edenton 1
-
Soundside Marine
114 Marine Dr # 9747, Edenton, NC 27932-9747
Mon-Thu 8-4, Fri 8-12
-
White Lake Marine
6485 US-701 N, Elizabethtown, NC 28337-6475
Tue-Fri 9-5, Sat 9-2
Flat Rock 1
-
Barry Capps Marine Service
521 Oak Grove Rd, Flat Rock, NC 28731-9777
Mon-Fri 8:30-5
Gastonia 1
-
New Hope Marine
3717 S New Hope Rd, Gastonia, NC 28056-8423
Mon-Fri 9-5, Sat 10-2
-
Grandpa's Marine
3101 N Ohenry Blvd, Greensboro, NC 27405-3805
Grimesland 1
-
Mark's Marine
3847 Avon Rd, Grimesland, NC 27837-9208
Mon-Fri 8-5, Sat-Sun Closed
-
Twin Lakes Marine, LLC.
265 Satterwhite Point Rd, Henderson, NC 27537
-
Southeast Marine Sports
620 Valley Forge Rd, Hillsborough, NC 27278-8566
Hubert 1
-
East Coast Marine
3372 Freedom Way, Hubert, NC 28539-3806
Mon-Fri 8am-5pm
-
Bills Marine
1648 Colington Rd, Kill Devil Hills, NC 27948-8031
Tue-Fri 9-5, Sat 9-12
Lake Toxaway 1
-
Lake Toxaway Marine Shop & Office
15885 Rosman Hwy, Lake Toxaway, NC 28747-8675
Mon-Fri 9-5 (office)
Merritt 1
-
Timeless Yacht Sales & Services
319 Old Lupton Rd, Merritt, NC 28556-0015
Monroe 1
-
Boaters Marine
1309 Skyway Dr, Monroe, NC 28110-3003
Moravian Falls 1
-
James Wilson Sales
3756 S NC Highway 16, Moravian Falls, NC 28654-9428
Mon-Sat 9am-6pm
Newport 1
-
Boats 365
2548 Highway 24, Newport, NC 28570-8189
Mon-Sat 8am-5pm
Newton 1
-
Versatech Marine Sales & Services
2857 Jack Whitener Rd, Newton, NC 28658-9373
Oriental 1
-
St Bart's Yachts
502 S Water St, Oriental, NC 28571-9286
Sherrills Ford 1
-
The Boat Rack
7565 NC-150, Sherrills Ford, NC 28673-9313
Smithfield 1
-
Collins Inc
4620 US Highway 70 E, Smithfield, NC 27577
Mon-Fri 8am-5pm, Sat 9am-1pm
Supply 1
-
Anglers Marine NC
842 Ocean Hwy W, Supply, NC 28462-4058
-
Mid-Atlantic - North Carolina - Wrightsville Beach
130 Short Street, Wrightsville Beach, NC 28480
Mon-Sat 9am-6pm
Also in North Carolina
- New Boat Dealers87
- Used Boat Dealers65
- Boat Dealers with a Parts Department43
- Boat Dealers Offering Financing42
- Boats for Sale and Marine Inventory26
- Pontoon Boat Dealers20
- Center Console Boats for Sale and Service19
- New and Used Fishing Boats for Sale19
- Boat Dealers with On-Site Storage17
- Boat Dealers Offering Marine Loans and Financing14
- Boat Winterization and Shrink Wrap11
- Boat Financing and Marine Loan Options11
- Boat Dealers Accepting Trade-Ins and Buyouts6
Good to know
Do boat dealerships offer repair services, or just sales?
It varies — many dealerships have a full service department for maintenance and repairs, but some smaller lots focus only on sales and refer work to independent marine mechanics. It's worth confirming a dealer has in-house service before assuming it does.
How often does a boat need to be serviced?
Most manufacturers recommend an annual service including oil changes, impeller checks, and a general inspection, with more frequent checks for boats used heavily or stored outdoors. Following a winterization and spring commissioning schedule matters most in cold-winter climates.
How to register a boat?
Boat registration is handled by state natural resources or motor vehicle departments upon submitting proof of ownership, a bill of sale, and required registration fees. After processing, you will receive official registration numbers and validation decals to display on your hull. Marine agencies across North Carolina are available via BoatDealerAtlas with 70 local resources to guide your purchase.
How to get a boating license?
Obtaining a boating license generally requires completing an approved safe boating course online or in person, followed by passing a knowledge exam. Upon passing, state authorities issue a boater safety education card valid for life. Explore 70 marine services in North Carolina on BoatDealerAtlas for local safety course recommendations.