If you're sticking to major cities and tourist areas, don't worry too much about under-packing; you can get hold of any essentials such as swimming costumes and umbrellas Some sources say there is no point in bringing a raincoat during the warm rainy season because it is so hot and sticky your raincoat will be uncomfortable.
You will only need a couple of changes of clothes since you can get washing done anywhere cheaply. Sandals for when your hiking shoes are too hot can be bought cheaply in Thailand, although large sizes for women are harder to come by. If female and anything above a size 2 (US), size 6 (UK & IRL), size 36 (rest of EU), busty, or tall, it is often difficult to find clothes that will fit you in any of the Thai shops. If you are male and have a waist more than 38" you will have trouble finding pants. You will largely be limited to backpacker gear (the omnipresent fisherman pants and "Same Same" t-shirts) or Western imports in Bangkok malls, for the same prices as back home or more. While laundry is cheap, it is useful to bring a few changes of clothes, as you may sweat your way through several outfits a day in the Thai weather.
Take enough padlocks for every double zipper to stop wandering hands and lock up your belongings, even in your hotel room. Lock zippers through the lower holes, not the upper ones on the pull tabs. Take earplugs for when you're stuck in a noisy room or want to sleep on the bus.
If you have prescription glasses, it is a good idea to bring a spare pair of glasses or contact lenses plus a copy of your prescription.
Into the toiletries bag throw sun screen and insect repellent. Mosquito coils are also a good idea. A small pocket size torch or flashlight will come in handy when the electricity goes out or for investigating caves. Passport photos come in handy for visas.
If you plan to travel long distances by motorbike, purchase a good quality helmet, which you can do in Thailand. Last but not least, pack your stuff in plastic bags to stop them from getting wet, especially when travelling in the rainy season or on boats.
Aside from the above, the following are recommended: