Sarah is pregnant in season 3 of Outer Banks!

In season 3 of Outerbanks, Sarah pronounces shes pregnant with not John B’s Baby. She announced that she “Cheated on John B and had an affair with JJ, His bestfriend” Therefore Sarah’s baby is JJ’s Baby!