K31 (disambiguation)
K31 is a Swiss rifle. K31 may also refer to:
 K-31 (Kansas highway)
 , a corvette of the Royal Navy
 , a corvette of the Swedish Navy
 Potassium-31, an isotope of potassium
 
 Sonata in B-flat, K. 31, by Wolfgang Amadeus Mozart