Kanun koyucu, bir ülkede yasama yetkisine sahip olan kişi veya kuruluşlardır. Kanun koyucular, anayasal yetkileri çerçevesinde kanunlar çıkarmakla görevlidirler. Kanun koyucular, ülkelerin anayasaları tarafından belirlenir ve genellikle parlamentolar veya meclisler tarafından temsil edilirler. Ülkemizde aslen TBMM kanun koyucudur.
Kanun koyucular, yasama faaliyetleri sırasında birçok faktörü göz önünde bulundururlar. Bu faktörler arasında, ülkenin ihtiyaçları, ekonomik, sosyal ve kültürel yapısı, hukuk sistemi, insan hakları, demokrasi ve hukukun üstünlüğü gibi konular yer alır.
Kanun koyucular, yasama faaliyetleri sırasında halkın taleplerini, toplumun ihtiyaçlarını ve ülkenin çıkarlarını dikkate alırlar. Kanun koyucuların çıkardığı kanunlar, ülkelerin hukuk sistemlerinin temelini oluşturur ve hukukun üstünlüğü ilkesinin korunmasına katkıda bulunur.