公立の小学校では、昼食に給食が出ます。給食は教室で、児童と担任の先生が全員そろって食べます。日本の小学校では給食の時間に限って教室内で飲食をすることを認めています。給食の費用の一部は児童の保護者が負担します。地域によって違いますが、平均1ヵ月4000円くらいです。2004年度の公立小学校の学校給食の実施率は99.4%です。