Directly east of New Brunswick lies the Gulf of St. Lawrence—a semi-enclosed sea bounded by the Maritimes, Newfoundland, and Québec. No islands sit immediately offshore.
The nearest significant landmasses to the east are:
New Brunswick's eastern coastline faces open water, not islands.