White Horse Hill National Game Preserve

City / town · North Dakota

Devils Lake

White Horse Hill National Game Preserve

Best timeMay–Sep
From you
Nearest airportDVL · 2 mi
On this page

Overview

Devils Lake is a small city in the Lakes and Gardens area of North Dakota. It has a population of about 7,141 people in 2010 census. Its elevation is 1,475 feet.

10 sights · 2 things to do · 11 places to eat · 3 bars & cafés · 7 places to stay

Updated from Wikivoyage on 1 October 2026 · Something wrong or missing? Improve it on Wikivoyage

Best things about Devils Lake

White Horse Hill National Game Preserve

White Horse Hill National Game Preserve

Drive through game preserve with Buffalo, Elk, Deer and Prairie Dogs. Interpretive Center open until afternoon. $2 per car, $12 annual pass. Visitor are asked to stay in the vehicle once the gates are crossed. Automated …

Fort Totten

Fort Totten

State Historic Site

Devils Lake State Parks

Three state parks and recreation areas on Devils Lake. Recreational activities include fishing, boating and nature watching. Camping is available at Grahams Island.

Grahams Island State Park

Black Tiger Bay State Recreation Area

Lake Region Heritage Center

Local history exhibits, two art galleries. Open year round Monday to Friday, 10AM to 5PM. Admission fee $3, seniors $2.

Plan your trip

Best time to visit & weather

Most comfortable: May–Sep. Summer highs reach about 82°F; winter lows dip to about -6°F. Cold months (Jan, Feb, Mar, Nov, Dec) can bring snow and ice; check road conditions. Wettest: Jun and Jul. (climate data from nearby New Rockford)

Jan: 0.6 in rain0.6"Jan: high 14°F, low -6°F14°-6°JanFeb: 0.5 in rain0.5"Feb: high 21°F, low 0°F21°0°FebMar: 0.8 in rain0.8"Mar: high 34°F, low 14°F34°14°MarApr: 1.2 in rain1.2"Apr: high 52°F, low 29°F52°29°AprMay: 2.1 in rain2.1"May: high 66°F, low 40°F66°40°MayJun: 3.3 in rain3.3"Jun: high 76°F, low 51°F76°51°JunJul: 2.7 in rain2.7"Jul: high 82°F, low 56°F82°56°JulAug: 2.0 in rain2"Aug: high 81°F, low 54°F81°54°AugSep: 1.9 in rain1.9"Sep: high 69°F, low 43°F69°43°SepOct: 1.1 in rain1.1"Oct: high 57°F, low 33°F57°33°OctNov: 0.6 in rain0.6"Nov: high 37°F, low 18°F37°18°NovDec: 0.5 in rain0.5"Dec: high 20°F, low 1°F20°1°Dec

Blue bars: average daily high and low (°F). Purple columns: average monthly rain and melted snow (inches).

Getting there

  • From you: to see whether to drive or fly, and how long it takes.
  • DVL Devils Lake Regional Airport, Devils Lake — 2 mi away. Directions
  • GFK Grand Forks International Airport, Grand Forks — 79 mi away. Directions

US Highway 2 runs through the southern portion of the city. This highway connects the city to Minot about two hours to the west, and Grand Forks about 1.5 hours to the east.

Full “Get in” guide ↓

Budget & where to stay

No prices are listed for this place yet. See the Sleep guide ↓ for options.

Sample 3-day itinerary

Day 1

  • Morning White Horse Hill National Game Preserve, Devils Lake State Parks
  • Lunch Cedar Inn
  • Afternoon Lake Region Heritage Center, Devils Run Car Show
  • Dinner The Cove
  • Evening Ed's Bar

Day 2

  • Morning Fort Totten, Grahams Island State Park
  • Lunch Dakotah Buffet
  • Afternoon Lake Region Heritage House Museum, Spirit Lake Casino & Resort
  • Dinner Elks Lodge
  • Evening ProZ End of the Line

Day 3

  • Morning Black Tiger Bay State Recreation Area, North Dakota Maritime Museum
  • Lunch First Buffet House
  • Afternoon Devil's Lake Speedway, Fishing
  • Dinner Hot Stuff Pizzeria
  • Evening Thirsty's

Stops are grouped by area so each day needs little backtracking. Check opening hours before you go.

Food for you

Cuisine (tap to filter)

What to ask about, for your diet

    Diet labels come from each listing's description and cuisine; “likely” means the cuisine usually has good choices, not a promise. Check with the restaurant. Open the food finder

    Photos

    White Horse Hill National Game PreserveFort TottenDevils Lake

    Map

    Every listing with a location. Tap a pin for its Google Maps link.

    Understand

    Devils Lake is also the name of North Dakota's largest natural lake, with 120,00 acres of surface area and 375 miles of shoreline. As such, it is the focus of numerous recreational and tourist activities, including boating, fishing, swimming, water skiing, photography, etc. The lake is also a natural habitat for various species of waterfowl, which makes it a popular spot for nature lovers, photographers, hunters and birders. Hiking, biking, camping are also popular activities. Scenic drives abound.

    Devils Lake offers year round activities for the tourist. In the winter, cross country skiing, snowmobiling and ice fishing are but a few of the options. Many resorts and lodges surround the lake.

    Get in

    By car

    US Highway 2 runs through the southern portion of the city. This highway connects the city to Minot about two hours to the west, and Grand Forks about 1.5 hours to the east.

    By plane

    Go Devils Lake Regional Airport (Devils Lake Municipal Airport DVL)

    Skywest as United Express goes to/from Denver via Jamestown. The rest of the airport serves as a general aviation airport.

    📍 106 National Guard St NW2 mi west of town on 4th St NW which becomes Hwy 19 W (State Route 19).
    MapsWebsite

    By train

    Go Devils Lake station

    The station is not staffed with a ticket agent, but one is available about 60 miles to the west at Rugby (Monday-Friday only) and daily about 85 miles to the east in Grand Forks.

    📍 350 Railroad AvenueChecked Oct 2023
    MapsWebsite
    • Route stopping at Devils Lake:

    Get around

    Scenic drives to the east and west of Devils Lake on US Hwy 2. Map

    See

    See Devils Lake State Parks

    Three state parks and recreation areas on Devils Lake. Recreational activities include fishing, boating and nature watching. Camping is available at Grahams Island.

    MapsWebsite

    See Grahams Island State Park

    10 miles west of Devils Lake on Highway 19, then six miles south
    Maps

    See Black Tiger Bay State Recreation Area

    7 miles east of Devils Lake, five miles south, then three miles west
    Maps

    See Lake Region Heritage Center

    Local history exhibits, two art galleries. Open year round Monday to Friday, 10AM to 5PM. Admission fee $3, seniors $2.

    📍 502 Fourth StOld Post Office Museum☎ +1 701 662-3701
    Maps

    See Lake Region Heritage House Museum

    Large 1910-era home with artifacts from Lake Region area families. Open Memorial Day to Labor Day, W-Su, 1PM to 4PM. Admission fee $3, seniors $2.

    Maps

    See North Dakota Maritime Museum

    Memorabilia and artifacts of military service. By appointment.

    Corner of Fifth Street and Fourth Avenue☎ +1 701 662-7031
    Maps
    White Horse Hill National Game Preserve

    See White Horse Hill National Game Preserve

    Drive through game preserve with Buffalo, Elk, Deer and Prairie Dogs. Interpretive Center open until afternoon. $2 per car, $12 annual pass. Visitor are asked to stay in the vehicle once the gates are crossed. Automated gates provide daytime access to the park. Park closes at sunset. It also tends to close when thunderstorms or snow is forecast within 48 hours- their hours are very, conservative in this regard.

    📍 2107 Park Dr, St Michaelvia Highway 20, about 11 miles south of Devils Lake towards Fort Totten☎ +1 701 766-4272
    MapsWebsite
    Fort Totten

    See Fort Totten

    State Historic Site

    Maps

    See Devils Run Car Show

    Free to public. Classic cars, muscle cars, sport compact, motorcycles, trucks, music and events. About 1,000 entries every year and the whole town gets behind it.

    MapsWebsite

    Do

    Do Spirit Lake Casino & Resort

    Poker, 600-plus slots, bingo, live entertainment, 124 rooms, 4-pools, buffet, full-service marina, RV camping. Open daily, 24 hours.

    7 miles south of Devils Lake on Highway 57☎ +1 701 766-4888
    MapsWebsite

    Do Fishing

    For walleye, pike, perch and white bass in Devils Lake. Annual Devils Lake Fishing Tournament in late June. There is also a fishing tournament in June at the Spirit Lake Casino (see above).

    Maps

    Eat

    Drink

    Sleep

    Stay Holiday Inn Express

    📍 875 US Hwy 2 E☎ +1 701 665-3200⚠ Last checked Feb 2018 — confirm before you go
    MapsWebsite

    Go next

    There are four other large lakes nearby: Chain Lake, Lake Irvine, Dry Lake and Sweet Water Lake. Stump Lake is about 35 miles southeast in Nelson County.

    Nearby

    My experience

    Write about your trip here. Notes save automatically in this browser as you type; back them up from My journal.