The Nintendo Switch has an impressive capacity of eight paired controllers at any one time. This can include a mix of Joy-Cons or the more traditional Pro controller.
However, it's important to remember that if you are using your Joy-Cons in the Joy-Con grip it will still count as 2 separate controllers, even if only one player is using it. Remember the number of players able to get involved will also be determined by the game software itself!