Opening Day for the 2026 New Jersey trout season is Saturday, April 11, 2026, at 8:00 a.m.. Over 180,000 trout will be stocked for the opener, with spring stocking beginning March 23, 2026. A valid fishing license and trout stamp are required for anglers aged 16–69.