No, a serum creatinine test does not require fasting.
You can eat and drink normally before having your creatinine levels checked.
However, it's always a good idea to check with your doctor or the lab for their specific instructions, as they might have slightly different guidelines.