About Us


We are a full service, family oriented marina on Machodoc Creek.  We are located just one mile off the Potomac River in King George County VA, just south of the 301/Harry Nice Bridge .  We have 64 slips,  8 of which are covered.  We have Non-Ethanol fuel available.



We have a full service boat yard.

Call for any of your boats needs.  We offer winterization and shrink wrapping of your boat.  Will will have limited space available for winter storage.  We are also the only yard in the area that offers:  The M.E.D.S. Check Report, which allows you to get a full diagnostic test on your engine to get a comprehensive report detailing everything from the number of hours on their engine to the last time they did an oil change.


Service provided by All County Marine, LLC.

Find out more

Boat Ramp

Our public boat ramp is always open and is close to some of the Potomac River's best fishing.  Daily rate or season pass is available.

Rentals by the hour or day (seasonal May 1 - Nov. 1)

Tandem Kayaks


Grab a friend and come explore our beautiful creek while getting some exercise.

SUP's (paddle boards)


Want some fun.....and a lot of laughs, come jump on a paddle board.



Come for a quiet paddle, see the wildlife and maybe even make a few casts.

Potomac River Charts (interactive)

Mattawoman to Georgetown                          

Middle river inserts 

Dahlgren/King George

Piney Pt to Lower Cedar Pt.                               

Lower river inserts

Chesapeake Bay to Piney Pt.



Current Marina Weather

MCM Weather

NOAA Forecast

River forecast

Fish Weather Forecast


Local Information


Local Tides

NOAA Tides

Important information pertaining to the Potomac River Test Range and daily closures

NSWC Range

Things to see and do in the Northern Neck

Tourist Attractions

Fishing in the Potomac River



Sign up to hear from us about local news and events.

Contact Us

Better yet, see us in person!

We appreciate our customers, so feel free to come see us during normal business hours.

Machodoc Creek Marina

17088 Ferry Dock Rd, King George, Virginia 22485


Winter Hours

Wednesday - Sunday: 1000 am - 400 pm 

Monday-Tuesday: Closed

Boat Ramp: always open !