The 2020 camping season opens May 15th with restrictions to comply with provincial regulations under the Emergency Measures Act. The following rules reflect the 2020 season opening operating conditions for Firefly Forest Campground. These rules

Read More

Driving Range

Our hours of operation are now reduced for the fall. Please call ahead. 506 832-3200. Thank you.   Our 260 yard driving range is complete with both grass and mat tees. Bring your own clubs, or

Read More

Miniature Golf

Championship Miniature Golf Course Our Miniature Golf Course is full of nature! Play our 18 holes in full view of a babbling brook, with waterfalls, a pond, walking bridges, plants, and trees. We have been

Read More

We have a great group of seasonal campers who have a ton of fun all […]

Bring the picnic baskets with you while you enjoy the Recreation Area, or just stop […]

Advertise at our Firefly Forest and let everyone see you!Having your advertisement on our driving […]

Fire Fly Forest Recreational Area


Firefly Forest is a recreation facility with a campground for overnight stays as well as seasonal camping, a barbeque/picnic area for group functions, a championship miniature golf course, and a 260 yard driving range.
The Driving Range, the Miniature Golf Course and the BBQ/Picnic Area will open as early in the spring as the weather will allow.

Hours of Operation

Preseason Hours (May 1st – June 25th)

Monday – Friday 4:00 pm – 7:00 pm

Weekends Noon until 6:00 pm

Questions? Please call 506 832-3200. Thank you.

Take a moment to browse our website to see all the great options “fore” the entire family! Check out our calendar below for specials!

  • Campground – Many options available – complete with recreation center, laundry facilities and pool!
  • Driving Range – how far can you drive?
  • Championship Miniature Golf Course – beautiful landscapes to see
  • Picnic Area – great for family reunions, birthday parties…

After all the fun, enjoy a ice cream on our patio! Ice Cream, munchies and cold beverages available at our office.

Located conveniently only 20 mins from Saint John!