No. You do not need to fast before a kidney function blood test. You can eat and drink normally before your appointment.