Latar Belakang: Jajanan berkontribusi besar bagi gizi anak sekolah,tapi banyak yang belum memenuhi syarat kesehatan. Tujuan: menganalisis pengaruh pendidikan gizi dan pembinaan kantin sehat terhadap pemilihan jajanan siswa sekolah dasardi Kecamatan Gunungpati, Semarang.Metode: menggunakan mixed method, kualitatif dan kuantitatif. Penelitian kuantitatif menggunakan desain quasy experimental, pre-post test control group.Kelompok perlakuan adalah 115 siswa SDN Sekaran 01, sedangkan kelompok kontrol adalah 103 siswa SDN Kandri 01.Data kuantitatif dengan pengisian kuesioner. Analisis data menggunakan uji Wilcoxon Signed Ranks Test dan Mann Whitney U.Data kualitatif dengan pengamatan dan wawancara pada pengelola kantin di kedua SD.Hasil: Pendidikan gizi yang diberikan ke siswa sekolah memperoleh hasil dapat meningkatkan pengetahuan dari 10,6 ±1,2 menjadi 12,2 ±1,2 (p=0,001), sikap dari 15,9 ±1,3 menjadi 19,3 ±1,8 (p=0,002) dan praktik dari 39,4 ±4,4 menjadi 51,5 ±5,8 (p=0,014) pada kelompok perlakuan. Peningkatan pengetahuan (1,6 vs 0,9; p=0,001), sikap (3,5 vs 3,0; p=0,002) dan praktik (12,1 vs 10,9; p=0,014) pada kelompok perlakuan lebih tinggi daripada kelompok kontrol. Kesimpulan: pendidikangizi dan pembinaan kantin sehat meningkatkan pengetahuan, sikap dan praktik siswa dalam pemilihan jajanan dan pada pengelola kantin dalam mengolah dan menyajikan makanan jajanan. Background Snacks contribute greatly to the nutrition of school children, but many do not meet health requirements. Purpose. This study aimed to analyze the effect of nutrition education and the formation of healthy canteens on the selection of snacks for elementary school students in Gunungpati District, Semarang. Method This research used mixed methods, qualitative and quantitative. Quantitative research used quasy experimental design, pre-post test control group. The treatment group was 115 students of SDN Sekaran 01, while the control group was 103 students of SDN Kandri 01. Quantitative data were collected with questionnaires. Data analysis using the Wilcoxon Signed Ranks Test and Mann Whitney U. Qualitative data were obtained from observations and interviews with canteen managers in both elementary schools. Results Nutrition education increased student knowledge from 10.6 ± 1.2 to 12.2 ± 1.2 (p = 0.001), attitudes from 15.9 ± 1.3 to 19.3 ± 1.8 (p = 0.002) and practice from 39.4 ± 4.4 to 51.5 ± 5.8 (p = 0.014) in the treatment group. Knowledge improvement (1.6 vs 0.9; p = 0.001), attitude (3.5 vs 3.0; p = 0.002) and practice (12.1 vs 10.9; p = 0.014) in the higher treatment group than the control group. Conclusion Nutrition education and fostering healthy canteens improve students' knowledge, attitudes and practices in the selection of snacks and the canteen manager in processing and serving snacks.