Jonathan is planting a row of flowers in his garden. He plants 3 flowers on the first day, then doubles the number of flowers he plants each day. How many flowers will Jonathan have planted by the end of the fifth day?

On the second day Jonathan plants 3 * 2 = <<3*2=6>>6 flowers.

On the third day Jonathan plants 6 * 2 = <<6*2=12>>12 flowers.
On the fourth day Jonathan plants 12 * 2 = <<12*2=24>>24 flowers.
On the fifth day Jonathan plants 24 * 2 = <<24*2=48>>48 flowers.
In total Jonathan has planted 3 + 6 + 12 + 24 + 48 = <<3+6+12+24+48=93>>93 flowers. Answer: \boxed{93}.