There is a public pool by Northeast Creek Park. It's the Holiday City public pool. I've not been there before, but it's a possibility.
This is on base, not seen a local place to swim but there is a water park in Kingston, NC for $10 per person
It's on base and it's across from Jimmy John's off Lejeune Blvd. There is a $8 family pass for the day
Thanks! Your answer is awaiting moderation.