Petitcodiac River, river in southeastern New Brunswick, Canada. About 60 miles (97 km) long, the river flows northeast and east and then south through a wide estuary (20 miles long) to Shepody Bay, an inlet of Chignecto Bay, and the northern extremity of the Bay of Fundy. A tidal bore or wave, 3–6 feet (1–2 metres) high at its crest, surges upward from the Bay of Fundy toward Moncton.