Overview
Saint Stephen is a small town of roughly 4,500 people in Charlotte County, southwestern New Brunswick, sitting directly on the St. Croix River across from Calais, Maine. The two communities share one of the busiest and most historically friendly border crossings in North America — locals often describe the crossing as little more than walking across a bridge.
The town holds a legitimate claim to candy history: Ganong Bros., founded here in 1873, is widely credited with producing the first boxed Valentine's Day chocolate in Canada and among the earliest heart-shaped candy boxes in North America. The Chocolate Museum, housed in Ganong's original factory building on Milltown Boulevard, anchors heritage tourism in the town.
Beyond candy, Saint Stephen offers a compact historic downtown, riverside green space, and easy access to the Fundy Isles ferry network and the broader Charlotte County coastline. It is an honest, working small town — not a resort destination — and visitors who appreciate that authenticity tend to enjoy it most.
Before You Go
Visas and Entry
Because Saint Stephen sits directly on the Canada–US border, entry requirements are particularly relevant here. Visitors crossing from the United States or arriving from elsewhere should verify current entry requirements with the official Government of Canada immigration portal and consult TravelerPulse's Visas section for guidance tailored to your nationality.
Passport and Border Documents
Even for Americans making a short day trip across the bridge to Calais and back, a valid passport or NEXUS card is required. Ensure your travel documents are current before you go. NEXUS card holders can use dedicated lanes at this port of entry — verify current lane hours locally or through the CBSA website.
Weather
Summers are mild to warm (highs typically in the low-to-mid 20s°C), and the region can see significant rainfall year-round. Winters are cold, with snow and temperatures that can drop well below freezing. Pack layers and waterproof footwear for shoulder seasons.
Getting There
By Road
Saint Stephen is accessible via Route 1, New Brunswick's southern Trans-Canada connector. From Fredericton it is roughly a 1.5-hour drive west; from Saint John, approximately 1.5 hours southwest. From Calais, Maine (USA), the town is immediately across the International Bridge — one of the most straightforward border crossings in the region.
By Bus
Regional bus service connects Saint Stephen to other New Brunswick communities; verify current schedules and operators locally or through Tourism New Brunswick, as services in small towns can change.
Nearest Airports
There is no commercial airport in Saint Stephen. The closest option with scheduled service is Saint John Airport (YSJ), approximately 150 km east. Bangor International Airport (BGR) in Maine is another option for travelers arriving from the United States, though a border crossing is involved. Verify distances and crossing times before planning airport transfers.
Getting Around
Saint Stephen's compact downtown and key attractions are walkable for visitors staying centrally. The Chocolate Museum, main street, and waterfront areas can be covered on foot.
For trips to the wider Charlotte County area — Deer Island ferry, St. Andrews, or the Fundy Isles — a personal or rental vehicle is the most practical option. Confirm vehicle rental availability locally, as options in small towns can be limited. Taxis and rideshares may be available but should be confirmed on arrival.
Things to See & Do
Chocolate Museum
The Ganong Chocolate Museum on Milltown Boulevard occupies the company's original 1884 factory building. Exhibits trace the history of Ganong Bros. and Canada's confectionery industry. Verify current admission fees and hours directly with the museum before visiting.
St. Croix Island International Historic Site
The island in the St. Croix River was the site of a 1604 French settlement — one of the earliest European colonies in North America. The mainland interpretive site on the US side (near Red Beach, Maine) is more developed, but the Canadian side offers viewing and context. Access details should be confirmed locally.
Milltown and Riverfront
The historic Milltown area and riverside walks give a sense of the town's industrial past along the St. Croix. The Sears Block and other heritage commercial buildings in the downtown core are worth a short walking tour.
Day Trips to St. Andrews by-the-Sea
Saint Andrews, about 30 minutes east on Route 1, is one of New Brunswick's most visited heritage towns, with whale-watching tours, Kingsbrae Garden, and Algonquin Resort. Many visitors use Saint Stephen as a budget-friendly base and drive over for the day.
Chocolate Fest
An annual community festival typically held in early August celebrating Ganong's heritage and the town's connection to chocolate. Verify current dates and programming through local tourism sources.
Food & Drink
Saint Stephen's dining scene reflects its size — a modest selection of locally owned diners, family restaurants, and fast-food outlets. Do not expect a wide restaurant scene; options are practical rather than destination-worthy on their own.
Ganong's retail shop (attached to or near the factory/museum) carries the company's signature products, including the famous Chicken Bones candy (a pink cinnamon hard candy with a bittersweet chocolate center), which has been made in Saint Stephen since 1885 and is a genuine local specialty worth picking up.
For a broader dining experience, Saint Andrews (30 minutes east) has more restaurant variety, including some well-regarded spots near the waterfront and Algonquin Resort. Calais, Maine, just across the bridge, also adds options for travelers comfortable crossing the border for a meal.
Practical Information
Emergency Services
In Canada, dial 911 for police, fire, and ambulance. The Charlotte County Hospital is located in Saint Stephen and provides emergency medical services.
Money
Most businesses accept major credit and debit cards. ATMs are available in the downtown area. Note that prices in Saint Stephen are in Canadian dollars; US dollars may be accepted at some businesses near the border but at unfavorable exchange rates — use a bank or ATM for currency exchange.
Connectivity
Mobile coverage from major Canadian carriers is generally available. Free Wi-Fi may be available at the local library and some cafés — verify locally.
Shopping Hours and Closures
As a small town, some businesses keep limited hours or may be closed on Sundays and statutory holidays. Plan accordingly, especially if visiting outside summer months.
Safety
Saint Stephen is a quiet, low-crime small town and is generally considered safe for travelers. Standard urban precautions apply: be aware of your surroundings, secure valuables, and lock your vehicle.
The border crossing context is worth noting: CBP (US) and CBSA (Canadian) officers conduct routine inspections, and travelers should have documents readily accessible and answer questions honestly. Do not attempt to carry prohibited items — including certain foods, plants, or amounts of currency exceeding declaration thresholds — across the border without declaring them.