Se celebraron seis referendos en Suiza durante 1938. Los cuatro primeros se celebraron el 20 de febrero; el primero en enmendar los artículos 107 y 116 de la constitución para hacer del romanche un idioma oficial, que fue aprobado por más del 90% de los votantes y todos los cantones. El segundo fue por iniciativa popular "sobre resoluciones federales urgentes y protección de los derechos de las personas" y fue rechazado por el 85% de los votantes. La tercera fue una iniciativa popular sobre la industria privada de armas, y también fue rechazada por un amplio margen, mientras que la cuarta fue una contrapropuesta a la cuestión de la industria de armas y fue aprobada por los votantes. El quinto referéndum se celebró el 3 de julio sobre el código penal y fue aprobado. El sexto y último referéndum del año se celebró el 27 de noviembre sobre una resolución federal sobre el orden transitorio del presupuesto federal, y fue aprobado por el 72% de los votantes.
Los referéndums para hacer del romanche un idioma oficial y el presupuesto federal fueron referéndums "obligatorios", que requerían una doble mayoría; mayoría del voto popular y mayoría de los cantones. La decisión de cada cantón se basó en el voto en ese cantón. Los cantones plenos cuentan como un voto, mientras que la mitad de los cantones cuentan como la mitad. Las iniciativas populares sobre resoluciones federales y la industria armamentística también requirieron una doble mayoría, al igual que la contrapropuesta a la cuestión de la industria armamentista. El referéndum sobre el código penal fue un " referéndum opcional ", que requirió sólo una mayoría de votantes a favor.