There are a variety of other special occasions at which you may be asked to speak, so I hope you find some of the following articles useful...
Example of a welcome speech
50th birthday speech
40th birthday speech
Tips on writing a good birthday speech
Free birthday speech
After dinner speech topics
If you've been chosen as an after-dinner speaker, humor might be your overall goal. If someone is being honored, however, a tribute speech would be more appropriate. Or you might like to consider giving a motivational speech based around your personal experiences.
Whatever your goal, there are several things to keep in mind as you choose from your list of special occasion speech topics.
Think first about the members of your audience. Audience awareness is easily one of the most important facets of public speaking. Ignoring the sensibilities of your audience - and committing a grievous error like telling a joke in poor taste - will sabotage your efforts and ensure your speech is remembered for all the WRONG reasons!
You should also keep both the time and place of your speech in mind when you choose from your long list of special occasion speech topics.
Here's the best video I've seen explaining what to include and how to best present your special occasion speeches. It's only five minutes long but it will give you some great tips on how to give the best speech you can give when asked to speak at a special occasion!