Spring and summer are almost here, and North Dakotans are ready to make the most of our warm weather.  

The annual Williston Sport & Rec Show is the perfect way to get ready for all the outdoor fun these seasons bring. From boats and RVs to spas and recreation gear, this event has everything you need to gear up for your next adventure. Browse a wide selection of vendors, watch live demonstrations, and learn from the pros.

Once you've explored all the exhibits, head over to the Fishing For Life Mobile Trout Pond for some hands-on fun. The fan favorite is back!

Fishing for Life via Facebook
Fishing for Life via Facebook
loading...

This educational event gives kids and adults the chance to try their hand at fishing, an experience that many haven’t had yet. Kidz Cove provides the perfect setting to learn the basics of fishing, such as baiting a hook, casting a line, and the thrill of getting that first tug on the line. 

KEYZ AM 660 logo
Get our free mobile app

Kidz Cove ensures a safe, enjoyable environment while promoting the principles of Catch and Release fishing. 

Fishing for Life via Facebook
Fishing for Life via Facebook
loading...

Perfect for kids and adults alike, the Fishing For Life Mobile Trout Pond offers a unique opportunity to step up, grab a fishing rod, and try your luck at catching trout in a fully stocked, portable pond. Get ready to reel in a big one at the CVB's Williston Sport and Rec Show. 

Date: March 21-23, 2025
Time: Friday 1-8PM | Saturday 10AM-7PM | Sunday 10AM-4PM
Location: Raymond Family Community Center
1002 11th St W, Williston, ND 58801
Admission: $3 — Children 12 and under are FREE 

This year’s event also features a Kids Zone, packed with fun activities—including mini golf—to keep the kiddos entertained.

RANKED: Your Favorite Childhood Bubble Gums

From long-lasting flavor to epic bubble potential, we're ranking the most iconic childhood chewing gums that defined recess, ruled the playground and stuck with us (sometimes literally).

Gallery Credit: Stephen Lenz

More From KEYZ AM 660