No, there is a small launch area for personally-owned watercraft. You can rent kayaks at Riverbend Park on the Potomac.
You have to bring your own. I have an inflatable one, so it makes things a little easier
Thanks! Your answer is awaiting moderation.