Is there an official rule for abbreviating Street, Avenue and Road? And do they need a period?
The standard abbreviations for Street, Avenue and Road are St., Ave., and Rd. (followed by a period). For more on this topic, see the Federal Identity Program (FIP) Manual, Chapter 1.2, Appendix A.
Meanwhile, Canada Post recommends that street types in addresses be written in capital letters without punctuation (ST, AVE, RD), but they accept the standard format as well.
To sum up:
|Street types||FIP Manual||Canada Post|
|Avenue||Ave.||AVE or Ave.|
|Boulevard||Blvd.||BLVD or Blvd.|
|Road||Rd.||RD or Rd.|
|Street||St.||ST or St.|
Lastly, The Canadian Style reminds us that "words such as Street, Avenue, Place, Road, Square, Boulevard, Terrace, Drive, Court and Building are spelled out in general writing but may be abbreviated in footnotes, endnotes, sidenotes, tables and addresses."