Yes you can Take Viagra with milk. You can take Viagra with a glass of water Keep in mind that taking Viagra with whole milk or food may impact its effectiveness. For Viagra to work properly, it should be taken one hour before sexual intercourse on an empty stomach.