This cross-sectional study evaluated the nutritional composition and labelling of commercial foods in Canada targeted to infants up to 18 months of age. Front-of-package labelling requirements were assessed based on daily values identified by Health Canada for saturated fatty acids, sugars, and sodium for children aged one year and older. Infant commercial food products were identified from online and in-person records of retailers across Canada. A total of 1,010 products were identified. Products aimed at older infants (12–18 months) contained significantly more calories, macronutrients, sugars, saturated fat, and trans fat compared to those targeted at younger infants (<12 months). In addition, 40% of products for children aged 12–18 months required a ‘high in sugar’ front-of-package label, while less required a ‘high in saturated fats’ (13%) and ‘high in sodium’ (5%) label. Organic products had higher added sugar and fibre, while they were lower in calories, total fat, saturated fat, and protein. Plant-based products, including vegetarian/vegan products, contained fewer calories, fat, saturated fat, trans fat, and protein, but more fibre. Gluten-containing products had more calories, macronutrients, sugar, fibre, and saturated fat. Non-GMO labelled products had more calories, carbohydrates, and sugar, but less saturated fat. Significant differences were observed for vitamins and minerals across food categories (p < 0.05). Our findings offer valuable guidance for parents, caregivers, and healthcare professionals on infant nutrition, highlighting the importance of selecting foods that align with infants’ specific dietary needs.