Recommended dietary fibre consumption is rarely met in high-income countries. Detailed analysis of fibre consumption patterns is essential to identify strategies for increasing intake. This study investigated the timing and sources of fibre intake in Switzerland, using data from the Swiss Nutrition Survey, menuCH (n = 2057, 18–75 years). Dietary characteristics were summarised for the adult population and for subgroups stratified by absolute (< 15 g/day, 15-<30 g/day, and >=30 g/day) and relative (< 10 g/1000 kcal/day, 10-<14 g/1000 kcal/day, and >=14 g/1000 kcal/day) fibre intake. Mean fibre intake of both 24 HDRs for each individual and contribution of food groups and timing (before breakfast, breakfast, during the morning, lunch, during the afternoon, dinner, after dinner/at night) was calculated. Fibre was mainly consumed at breakfast (4.1 g/day), lunch (6.0 g/day), and dinner (6.4 g/day). Intake at breakfast differed between the lowest and highest fibre intake groups by 6.4 g/day (absolute) and 4.3 g/day (relative). Breakfast skipping was more frequent among low-fibre intake groups (29% for absolute intake, 19% for relative intake) than in the overall population (15%). The main sources of dietary fibre were grain products (35.6%), followed by vegetables (18.3%) and fruits (18.2%), with whole grains accounting for 17.5% of grain intake. Legumes contributed only to 1% of total fibre intake. Public health efforts encouraging regular breakfast consumption, and intake of whole grains and legumes are recommended to improve fibre intake.