Veinikelder on tavaliselt maa alla rajatud ruum, kus vein laagerdub ja kus hoitakse veinivarusid pudelites või vaatides.
Veinikeldris peab vein olema kaitstud valguse ja temperatuuri kõikumise eest. Õhutemperatuur veinikeldris on 6–20 °C ja õhuniiskus 60–85%. Arvatakse, et parim õhutemperatuur on 13 °C. Kui see on kõrgem või madalam, siis toimuvad veinis keemilised reaktsioonid ja veini maitse muutub halvemaks. Liiga suure niiskuse korral katab pudelikorki hallitus, kuid liiga väikese niiskuse korral pudelikork lõheneb ja vein aurub. Pudelikorgi kuivamise vältimiseks hoitakse veini horisontaalselt.
Keldrid olid varem maja teiste ruumidega võrreldes madala temperatuuriga, mistõttu sobisid nad paremini veini pikaajaliseks hoidmiseks. Tänapäeval on keldrites keskküte ja kuumaveetorud, seetõttu vajab veinikelder sageli õhu konditsioneerimise süsteemi loomist. Vein on tundlik ka vibratsiooni suhtes, seepärast ei tohi veinikeldreid rajada suure liiklustihedusega teede juurde.