Paid parking is available – one parking pass per vehicle is required. Parking is limited and first come first served.
Pre-Purchase Parking Pass Online
General parking will be available at:
Upper Canada Village main parking lot and Crysler Beach Parking lot. (Enter at Upper Canada Village main entrance.)
Accessible parking will be available at:
Battle Memorial parking lot. (Enter at Upper Canada Village main entrance)
All vehicles parking in this area lot will need a government issued accessible parking permit.
Bus drop-off, parking, and pick up:
Drop off: East of Rose Garden (enter at Upper Canada Village main entrance)
Parking: Morrisburg Airport airstrip (enter at Maintenance Road once passengers are dropped off) or Golf Course parking lot (enter at Upper Canada Golf Course entrance).
Pick up: Along road of main entrance Rose Garden loop.
Any vehicle large than a personal passenger van will be considered a bus. A commercial van would be a bus.