diff --git a/core/types/transaction.go b/core/types/transaction.go
index ec19744881cc95ff5f83521735489151f2bddec6..177bfbb70b55c5d305f0f97f2ec783818a64853d 100644
--- a/core/types/transaction.go
+++ b/core/types/transaction.go
@@ -213,7 +213,7 @@ func (tx *Transaction) Hash() common.Hash {
 }
 
 // Size returns the true RLP encoded storage size of the transaction, either by
-// encoding and returning it, or returning a previsouly cached value.
+// encoding and returning it, or returning a previously cached value.
 func (tx *Transaction) Size() common.StorageSize {
 	if size := tx.size.Load(); size != nil {
 		return size.(common.StorageSize)