Cleaning and maintaining your flute is important in prolonging it's life and keeping it looking beautiful. Get in a habit of cleaning after each use now. It doesn't take long, can be done at home, and you only need a few things to get the job done.
There may not be as much spit involved with playing the flute, but the moisture inside still needs to be wiped away.
To clean the inside of a flute, all you need is a cleaning rod and a cloth.
A wooden or plastic cleaning rod is preferable to eliminate the possibility of scratching your instrument. However, it is possible to clean with a metal rod. You will just need to be extra careful.
The cloth can be a soft cotton or flannel, or it can be one specifically made for cleaning flutes.
And now you're done cleaning the inside of your flute.
Cleaning the outside does not need to happen as often as the inside, but it's good to get in the habit. Dirt, moisture, and fingerprints may need to be wiped away. Polishing with a cloth will remove/prevent tarnishing.
All you need is a cloth to wipe down the outside. You can use a soft cotton or flannel, a silver polishing cloth, or whatever cloth your flute cleaning kit comes with.
Simply wipe down the flute, but make sure you don't rub the key pads.
Flutes often come with cleaning supplies, but if yours did not, here are some options:
A plastic or wood cleaning rod is recommended.
This Hodge Flute Silk Swab was created to clean the inside of the flute.
The Beaumont Microfiber Flute Cleaning Cloth is for cleaning and polishing the outside of the flute. It comes in 5 different colors/designs.
The Pad-Saver Flute Set has micro fibers that pull away saliva. They can be stored inside the flute. They are designed to be used after you've cleaned the inside of the flute with the cleaning rod and cloth. These are just an extra step for taking any extra moisture that was left and are not supposed to be used instead of the cleaning rod and cloth.