I started with the official D&D information and expanded on it.
Standard gems carried by adventurers are 1/4″ in diameter. They are carried in small leather or cloth bags tied securely with a string or leather strap. Unless your character is carrying an extremely large number of gems, their weight is insignificant and you do not have to keep track of it. The information listed here is provided for those rare occasions when your character may need to carry an exceptionally large gem or a very large number of gems.
In the real world, gem sizes do not determine weight. The density of gems varies from very light stones like opal to especially heavy stones like sphalerite or zircon. To keep it simple for D&D I am keeping the weight of all gems the same and only vary the value depending on gemstone type and size. The price per carat does not increase smoothly with increasing size. (One 4 carat gem is more valuable than four 1 carat gems.) To allow for larger stones in my game they don’t increase quite as fast as they do in the real world. I justify this by saying that larger stones are not as rare in my world.
All gems listed here are round faceted and have the same depth as their diameter making them roughly spherical (think 20 sided dice).
Size
6″ Dia. (size of small human skull)
3″ Dia.(large fist size)
2″ Dia. (que ball size)
1″ Dia. (Very Large – fits snugly into an empty eye-socket)
1/2″ Dia. (Large – marble size)
1/4″ Dia. (Medium – standard size)
1/8″ Dia. (Small)
All gems weigh 110 lbs. per cubic foot (should you be so fortunate as to need to know this).
Weight
Value
Base value x 50,000
Base value x 5,000
Base value x 1,000
Base value x 100
Base value x 10
base value
base value / 10
Number of gems this size that will fit in one cubic foot of space
8
64
216
1,728
13,824
110,592
884,736
31,000 carats
4,856 carats
1,133 carats
145 carats
18 carats
2 carats
0.3 carats
14 lbs.
2 lbs.
1/2 lb.
0.064 lbs. (16 = 1 lb.)
0.008 lbs (125 = 1 lb.)
0.001 lbs.(1,000 = 1 lb.)
0.000125 lbs. (8,000 = 1 lb.)
Gem
Base Value
10 gp
50 gp
100 gp
500 gp
1,000 gp
5,000 gp
agate (banded, eye, or moss )
azurite
quartz (blue)
hematite
lapis lazuli
malachite
obsidian
rhodochrosite
tiger eye
turquoise
freshwater (irregular) pearl
bloodstone
carnelian
chalcedony
chrysoprase
citrine
iolite
jasper
moonstone
onyx
peridot
rock crystal (clear quartz)
sard
sardonyx
quartz (rose, smoky, or star rose)
zircon
amber
amethyst
chrysoberyl
coral
garnet (red or brown-green )
jade
pearl (white, golden, pink, or silver )
spinel (red, red-brown or deep green)
tourmaline
alexandrite
aquamarine
garnet (violet )
pearl (black)
spinel (deep blue)
topaz (golden yellow )
emerald
opal (white, black, or fire )
sapphire (blue)
corundum (fiery yellow or rich purple)
sapphire (blue or black star )
ruby (star)
emerald (clearest bright green)
diamond (blue-white, canary, pink, brown, or blue)
jacinth
Here is very nice Gemstone Generator that gives you a random selection of gems based on the starting GP value selected. This is good for those times that the characters find a bag of gems:
http://www.pbegames.com/gemstone/
Here is another Gemstone Generator that will randomly generate one gemstone at a time along with value (in $) and very nice pictures of the gems generated. This is good for when the players find one large or special gem: