The best time to go to Saint John, New Brunswick, is during the summer months, from June to September, when the weather is at its most pleasant.During this period, the city experiences mild temperatures, typically ranging from 18°C to 25°C, making it ideal for exploring the historic uptown and enjoying outdoor activities. The days are long, with plenty of sunshine, superb for strolling through the Saint John City Market or visiting the Reversing Falls Rapids.Couples often find this season particularly enjoyable for romantic getaways. The warmer weather allows for leisurely walks along the harbourfront boardwalk, dining al fresco at uptown restaurants, and taking scenic drives along the Fundy Coast. Many local festivals and events are also scheduled during these months, adding a lively element to your trip.For families, the summer offers the best conditions for outdoor adventures. You can easily spend a day at Rockwood Park, enjoying the trails and lakes, or take a boat tour to explore the Bay of Fundy.