The average Ruby-Throated Hummingbird weighs about 3 grams which is roughly the same as a penny! Hummigbirds are very small birds and have to be really lightweight. They should not be heavy because hummingbirds fly very fast and in many different directions.