contact@WillistonNorthDakota.com or use the chat in the bottom right corner

Williston 
North Dakota
Williston 
North Dakota

Kid’s Activities

Creative & Learning Activities

Bakken Area Skills Center — (701) 713-3800 — Youth tech programs

School days

Dakota Digital — (701) 774-9000 — Youth media workshops

Weekdays

Quick Print Williston — (701) 572-6255 — Poster & art printing

Weekdays

TrainND Northwest — (701) 774-6900 — Youth workforce programs

Weekdays

Williston Community TV — (701) 577-1210 — Youth media programs

Weekdays

Williston Public Library — (701) 774-8805 — Kids reading & craft programs

Mon–Sat hours

🎯 Arcades, Bowling & Family Fun

Grand Theatre Williston — (701) 774-1983 — Movies & kid showings

Daily showtimes

Safari Trampoline Park — (701) 572-2222 — Trampoline park & indoor attractions

Mon–Sun 12:00 PM–9:00 PM

Williston Bowl — (701) 572-3474 — Bowling alley & arcade games

Daily hours

🏫 After-School & Youth Programs

Williston ARC Youth Programs — (701) 774-8660 — Youth recreation

Varied hours

Williston Area Recreation Center — (701) 774-8660 — Youth programs

Mon–Sun Varied Hours

Williston Boys & Girls Club — (701) 572-9272 — After-school programs

Mon–Fri After school hours

Williston YMCA — (701) 572-3998 — Youth classes & sports

Mon–Sat 5:30 AM–9:00 PM, Sun 12:00 PM–6:00 PM

Williams County 4-H Extension — (701) 577-4595 — Youth development

Mon–Fri 8:00 AM–5:00 PM

🏊 Indoor Activities

Fit Republic — (701) 774-3488 — Youth classes & turf activities

Daily hours

Planet Fitness Williston — (701) 609-5901 — Teen gym programs

Extended hours

Williston ARC Aquatic Center — (701) 774-8660 — Kids swim & water play

Mon–Sun Varied Hours

🥋 Lessons, Martial Arts & Training

ATA Martial Arts Williston — (701) 770-2321 — Kids martial arts

Mon–Thu 4:00 PM–8:00 PM

Bakken BJJ & Combat Fitness — (701) 609-5445 — Youth grappling

Evenings

Bakken CrossFit — (701) 580-9920 — Youth fitness classes

Class schedule

Gracie Jiu-Jitsu Williston — (701) 580-4414 — Youth jiu-jitsu

Evening classes

Northern Plains Martial Arts — (701) 572-3390 — Martial arts

Class schedule

Williston Indoor Tennis Center — (701) 774-8660 — Youth tennis lessons

Scheduled hours

⚽ Sports Fields & Outdoor Sports

Davidson Park — (701) 774-8660 — Playground

Daily daylight hours

Painted Woods Sporting Range — (701) 875-4300 — Youth shooting events

Daylight Hours

Spring Lake Park — (701) 774-8660 — Playground & lake

Daily daylight hours

Western Star Sports Complex — (701) 774-8660 — Youth sports leagues

Seasonal daytime hours

Williston Municipal Golf Course — (701) 572-6500 — Junior golf

Seasonal daylight hours

Williston Trap Club — (701) 572-4888 — Youth trap leagues

Seasonal Hours

  • RESOURCE PAGES
  • Churches & Religion
  • Government & Public
  • School & Education
  • Kid’s Activities
  • Health & Medical
  • Family & Child Services
  • Pet Services
  • Finance & Banking
  • Professional Services
  • Arts Media Creatives
  • Lodging Living & Storage
  • Home & Property Services
  • Automotive & Transport
  • Entertainment
  • Personal Care
  • Fitness & Recreation
  • Parks & Rec
  • Outdoor Recreation
  • Bars & Nightlife
  • Restaurants
  • Retail & Shopping
  • Coffee
  • Construction & Trades
  • Energy & Industrial

Copyright © 2026 WillistonNorthDakota.com - All Rights Reserved.

Powered by

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept