The adsorption and separation of linear ͑C 1 -nC 5 ͒ and branched ͑C 5 isomers͒ alkanes on single-walled carbon nanotube bundles at 300 K have been studied using configurational-bias Monte Carlo simulation. For pure linear alkanes, the limiting adsorption properties at zero coverage exhibit a linear relation with the alkane carbon number; the long alkane is more adsorbed at low pressures, but the reverse is found for the short alkane at high pressures. For pure branched alkanes, the linear isomer adsorbs to a greater extent than its branched counterpart. For a five-component mixture of C 1 -nC 5 linear alkanes, the long alkane adsorption first increases and then decreases with increasing pressure, but the short alkane adsorption continues increasing and progressively replaces the long alkane at high pressures due to the size entropy effect. All the linear alkanes adsorb into the internal annular sites with preferred alignment parallel to the nanotube axis on a bundle with a gap of 3.2 Å, and also intercalate the interstitial channels in a bundle with a gap of 4.2 Å. For a three-component mixture of C 5 isomers, the adsorption of each isomer increases with increasing pressure until saturation, though nC 5 increases more rapidly with pressure and is preferentially adsorbed due to the configurational entropy effect. All the C 5 isomers adsorb into the internal annular sites on a bundle with a gap of 3.2 Å, but only nC 5 also intercalates the interstitial channels on a bundle with a gap of 4.2 Å. This work suggests the possibility of separating alkane mixtures based on differences in either size or configuration, as a consequence of competitive adsorption on the carbon nanotube bundles.