The Garnavillo Public Library does not have a dedicated meeting room. However, meetings and events are held in the library proper. Children's programs are held in the youth area where there are steps so all participants can sit and hear the presentations.