Yes. As long as you’ve linked your Xbox, PlayStation, PC, Switch or Mobile account to your Epic Games account, any content you purchased (except V-Bucks) and progress you make is accessible across all platforms.
Note: Each console/platform must be linked to the same Epic Games account.
To link your console or platform to your Epic Games account, see: How do I link a console account to my Epic account?