Old Shop is a local service district and designated place in the Canadian province of Newfoundland and Labrador. It is on the western side of the Dildo Arm, at the southern end of Trinity Bay. It is northwest of South Dildo, across the Dildo Arm from Dildo proper.