Usually, Peaky Blinders seasons become available on Netflix once all episodes are aired on BBC iPlayer in the UK. An estimated guess would be that Season 6 will be available in May 2022 on Netflix. But all of this is just speculation as of now.