Churchill Falls

Churchill Falls is in Labrador. It is a company town of nearly 600 who solely work for the the Churchill Dam. There are little services other than a hotel, restaurant, supermarket, and gas station. As for car repairs there is no garage so you will have to rely on the charity of locals.

Drinking

Note: the small gas station has more liquor and beer than many liquor stores in major cities, you will not be disappointed by the variety.

Newfoundland Interactive Map
Canada Hotels
Enter your itinerary to show recommended Canada hotel providers
Find hotels in
to
Churchill Falls Video
Select a Churchill Falls travel guide video, or hover over a video for its description
Newfoundland and Labrador Travel Deals
Deals by BookingBuddy   * Taxes and fees may be extra
Hotels
FlightsCars
iGuide Travel Search
Compare Expedia, Travelocity, Orbitz, Kayak, Priceline and more.
Find hotels in
to
Further Information
iGuide, the Interactive Travel Guide. About iGuide.
Churchill Falls Travel Guide is based on Churchill Falls by Eco84, Marc Heiden, Nathan Jirka, iGuide and others. Churchill Falls Travel Guide is available under Creative Commons Attribution-ShareAlike 3.0. See background image credits.