While most progress from a season, like Paragon levels, gold, and materials are automatically added to your non-seasonal Diablo III characters after a season ends, items that are earned work differently. Items that are currently equipped on a hero or in its inventory will stay on that hero as it moves to a non-Seasonal game mode.
There are other answers below:
At the end of a Season, your Seasonal Normal (or Hardcore) heroes, inventory, shared stash, and Paragon experience will transfer to your Normal (or Hardcore) non-Seasonal profile. Any items, equipped or in the hero’s inventory, will roll-over with the hero itself. Heroes seasonal tags are removed.
At the end of a Season, your Seasonal Normal (or Hardcore) heroes, inventory, shared stash, and Paragon experience will transfer to your Normal (or Hardcore) non-Seasonal profile. Any items, equipped or in the hero’s inventory, will roll-over with the hero itself.
When the season is over (it is over for everyone, they will give us the date) you will be mailed all of your junk, just look for the icon at the lower left of the screen. Looking at your season toon you have not really done anything this season, so do not expect to receive a lot at the end of the season. You still need to do: V: Slayer VI: Champion
When the season ends, your characters will lose the seasonal tag. All of their gear will stay on them. Anything in your stash will end up in your non-seasonal mailbox.
What exactly happens at the end of a Diablo 3 season, you may ask? Well, one thing up front — your seasonal characters will be converted to either normal or hardcore non-season characters. They won’t be deleted. Your gold transfers to your non-seasonal chartacters and the total amount of paragon experience you earned transfers as well.
Blizzard officially knows that they only specifically address the end of a season when the end is only about two weeks away. A season in Diablo 3 usually lasts three months. Special circumstances, such as large patches, can lengthen or shorten the duration of a season. Officially it says: We no longer announce a probable end date for Seasons.
Heroes: At the end of a Season, your Seasonal heroes will become non-Seasonal heroes. They will appear in your normal roster. Any items, equipped or in the heroâ€™s inventory, will roll-over with the hero itself.
Whilst this link is about the end of Season 14 (it’s the last time Blizzard posted one), it explains in full what happens at the end of a season, i.e. transfer of heroes, gear, stash contents, bloodshards, XP and so on… https://us.diablo3.com/en/blog/22312196/season-14-ending-soon-8 …
However they are seasonal locked, meaning once the season ends the items disappear since your seasonal characters automatically become none seasonal ones. The only exception to this is the transmogs, if you obtain all 24 (I believe that was the number), then their transmogs will be permanently unlocked for both seasonal and none seasonal characters, however this must be …