1940년
1943. 3.31. 오선공립국민학교 설립인가
1943. 4.25. 도청리 1구 가교실에서 수업개시.
1949. 4. 1. 제1회 졸업식(졸업생44명)
1950년
1953. 8.30. 신축교사 2개 교실 준공(흙벽돌 기와조 50평)
1956. 3.31. 오선공립국민학교 설립인가.
1960년
1969. 8.13. 학교 전기 가설
1970년
1970.11.15. 콘크리트 슬라브 건물 3개 교실 준공.
1980년
1984. 3.10. 오선국민학교 병설유치원 개원
1985. 1.21. 교가 승인(작사자 곽상영, 작곡자 하기화)
1990년
1994. 3.20. 학교버스(봉고) 동문회에서 기증
1996. 3. 1. 오선초등학교로 학교명칭 개칭
1998.11.15. 생활 체육장 및 테니스장 준공
1997.12.19. 교실망(LAN) 시설
2000년
2000.11. 9. 교문 신축공사 및 학교 전산망 구축
2000.11.13. 사택 신축 공사
2003. 8. 9. 특기교육실 및 독서실 준공
2005. 10.26. 학교버스 동문회에서 기증
2013. 3. 1. 제 29대 정광규 교장 부임
2013. 7. 1. 예술꽃 씨앗학교 운영
2017. 2. 16. 제69회 졸업식 (졸업생 4,023명)
2017. 3. 3. 예술꽃 새싹학교 선정
2017. 9. 1. 제30대 박정원 교장 부임
2018. 2. 13. 제 70회 졸업식(졸업생 4,029명)

시범학교 운영

1980년
1980. 3. 1. 음성교육청 지정 미술 교과 중심학교
1985. 3. 2. 음성교육청 지정 인간중심 시범학교
1990년
1995. 7. 1. 정직한 음성인 육성 시범학교 (음성군청 지정)
2000년
2002. 11. 1. 충청북도교육청지정 교육행정정보시스템 시범학교 운영
2009. 3. 1. 충청북도교육청지정방과후학교 시범학교 운영
2014. 3. 1. 충청북도교육청지정 저작권교육 연구학교 지정
2016. 3. 1. 충청북도교육청지정 경제교육 연구학교 지정
2018. 3. 1. 보건복지부지정 인구교육선도학교 지정