Sirius est une étoile binaire.
Sirius A, l'étoile visible à l'œil nu est une étoile blanche de la séquence principale, de type spectral A0 ou A1, dont la masse est de 2,1 masses solaires. Son âge estimé à environ 250 millions d'années. Sa température de surface est d'environ 9900 K et son diamètre environ 1,711 fois le diamètre solaire, diamètre mesuré directement par interférométrie et en accord avec les modèles stellaires. Sa composition chimique diffère notablement de celle du Soleil, présentant une abondance en fer trois fois supérieure à notre étoile.
Son compagnon, Sirius B, est une naine blanche (en dessous, à gauche de Sirius A sur l'image en sommet d'article), qui orbite avec une période de près de 49,9 ans, déjà déterminée au début du XX siècle par Robert Grant Aitken. Ce fut la première naine blanche à être découverte, en 1862 par Alvan Graham Clark, et elle fait partie des trois naines blanches les plus connues, avec Procyon B et 40 Eridani B, parmi lesquelles elle est la plus massive. L'orbite du système Sirius A/Sirius B est assez fortement elliptique, la distance entre les deux astres variant entre 8,1 et 31,5 unités astronomiques, pour une distante moyenne de 19,5 UA. Les précédents passages au périastre du système se sont produits en 1944, 1994, le suivant étant prévu pour 2044.
La séparation angulaire entre ces deux astres devrait être suffisamment importante pour pouvoir distinguer les deux, mais la tâche est rendue extrêmement compliquée par le contraste extrême de luminosité entre les deux astres. Sirius B, trois fois plus chaude que sa compagne, est surtout beaucoup plus petite, du fait de sa nature de naine blanche, avec un diamètre comparable à celui de la Terre. Son éclat est donc bien moindre que celui de Sirius A, avec une magnitude apparente de seulement 8,44. La présence de Sirius B, et ses caractéristiques orbitales peuvent cependant être mises en évidence par l'étude du mouvement propre de Sirius A. Celui-ci n'est pas rectiligne comme ce serait le cas pour un astre isolé, mais présente une ondulation autour d'une trajectoire rectiligne moyenne.
L'étude de l'orbite du système permet de connaitre avec précision les masse des deux astres, qui sont de 2,12 et 1,03 masses solaires respectivement pour Sirius A et Sirius B. Cette différence de masse révèle un aspect connu quoique surprenant de prime abord de l'évolution stellaire : les étoiles évoluent d'autant plus vite qu'elles sont massives. Sirius B ayant déjà atteint le stade de naine blanche, elle était au départ plus massive que sa compagne, avec une masse estimée à 6 ou 7 masses solaires. De telles étoiles sont cependant sujettes à un phénomène très important de vent stellaire, qui a dépouillé l'ancienne Sirius B d'une très grande partie de sa masse, qui en fait aujourd'hui l'astre le plus évolué mais aussi le moins massif du système.